1
我試圖拉平一列是一個列表的列表:熊貓在列中展開列表列表?
var var2
0 9122532.0 [[458182615.0], [79834910.0]]
1 79834910.0 [[458182615.0], [9122532.0]]
2 458182615.0 [[79834910.0], [9122532.0]]
我想:
var var2
0 9122532.0 [458182615.0, 79834910.0]
1 79834910.0 [458182615.0, 9122532.0]
2 458182615.0 [79834910.0, 9122532.0]
應用
sample8['var2'] = sample8['var2'].apply(chain.from_iterable).apply(list)
給我:
var1 var2
0 9122532.0 [[, 4, 5, 8, 1, 8, 2, 6, 1, 5, ., 0, ], [, 7, ...
1 79834910.0 [[, 4, 5, 8, 1, 8, 2, 6, 1, 5, ., 0, ], [, 9, ...
2 458182615.0 [[, 7, 9, 8, 3, 4, 9, 1, 0, ., 0, ], [, 9, 1, ...
標準警告:將非標量元素存儲在Series和DataFrames中並沒有得到很好的支持,並且可能導致模糊和難以確定的錯誤。 – DSM