在python中查找Panda数据帧中numpy数组的大小
我想得到熊猫内每个numpy阵列的大小。我该怎么做? 我有: 我想:在python中查找Panda数据帧中numpy数组的大小,python,pandas,Python,Pandas,我想得到熊猫内每个numpy阵列的大小。我该怎么做? 我有: 我想: x y z 0 4 3 3 1 4 3 7 2 3 3 3 我知道如何获得整个数据帧的形状和大小,但不知道如何将它们与每个块的大小结合起来 print(cars) print(cars.size) print(cars.shape) 用于处理所有列: df = cars.apply(lambda x: x.str.len()) print (df) x y z 0 4 3 3 1
x y z
0 4 3 3
1 4 3 7
2 3 3 3
我知道如何获得整个数据帧的形状和大小,但不知道如何将它们与每个块的大小结合起来
print(cars)
print(cars.size)
print(cars.shape)
用于处理所有列:
df = cars.apply(lambda x: x.str.len())
print (df)
x y z
0 4 3 3
1 4 3 7
2 3 3 3
如果没有缺失值,则使用元素应用功能len
:
df = cars.applymap(len)
谢谢你,工作很漂亮!
df = cars.applymap(len)