如何合并一些系列.' values_count() ' ?



我有3个熊猫系列,我找到了它们的values_count()

df1:
A. 2
B. 8
D. 5
df2:
A. 1
B. 4
D. 3
H. 7
L. 9
df3:
A. 1
B. 9
D. 3
H. 7

那么我想这样做:把所有的数据集合起来。如果其中一个不在另一个数据集中,则输入0

A. 2  1   1
B. 8  4   9
D. 5  3   3
H. 0  7   7
L. 0  9   0

根据@anky的建议,您可以使用:-

newdf=pd.concat([df1,df2,df3],axis=1)

之后使用:-

newdf=newdf.fillna(0).astype(int)

现在,如果你打印newdf,你将得到你期望的输出:-

A   2   1   1
B   8   4   9
D   5   3   3
H   0   7   7
L   0   9   0

最新更新