我有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