Учитывая следующий DataFrame
:Создание нового столбца, состоящий из списков в DataFrame с помощью панд
t
0 3
1 5
Я хотел бы создать новый столбец, где запись Ваха представляет собой список, который является функцией ряда является В частности, он должен иметь список со всеми положительными целыми числами, который не больше, чем запись в столбце t
. Таким образом, вывод должен быть:
t newCol
0 3 [1,2,3]
1 5 [1,2,3,4,5]
Другими словами, я хочу, чтобы применить list(range(1,t+1))
к каждой строке. Я знаю, как это сделать в цикле, но у меня есть длинный DataFrame
, поэтому я ищу скорость. Спасибо.
'DF [ 'NEWCOL'] = df.t.map (np.arange) + 1 ' – MaxU