我正在尝试展开一列列表:
var var2
0 9122532.0 [[458182615.0], [79834910.0]]
1 79834910.0 [[458182615.0], [9122532.0]]
2 458182615.0 [[79834910.0], [9122532.0]]
我想要:
^{pr2}$申请
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, ...
考虑数据帧
df
^{pr2}$np.concatenate
您可以
apply
np.concatenate
w/o
apply
这要求所有的
2 x 1
形状相同。它总是可以适应另一种形状。但是,这种方法仍然要求所有形状都是一致的。在计时
小数据
大数据
数据:
解决方案:使用np.ravel():
^{pr2}$相关问题 更多 >
编程相关推荐