我有两个数据帧A,B,它们具有相同的列名;
["x","0","1","2"]
我希望通过字符串列["0","1","2"]
将数字列"x"
添加到一起。这样做的最佳方式是什么?
答案 0 :(得分:0)
您需要merge
:
df1 = pd.merge(A, B, on='x')
答案 1 :(得分:0)
您需要设置公共索引,然后对所有列进行求和:
pd.merge(A, B, on = ['x']).set_index(['x']).sum(axis=1)