小编Lau*_*rie的帖子

在Pandas中合并2个数据帧:加入一些列,总结其他列

我想合并特定列(key1,key2)上的两个数据帧,并总结另一列(值)的值.

>>> df1 = pd.DataFrame({'key1': range(4), 'key2': range(4), 'value': range(4)})
   key1  key2  value
0     0     0      0
1     1     1      1
2     2     2      2
3     3     3      3

>>> df2 = pd.DataFrame({'key1': range(2, 6), 'key2': range(2, 6), 'noise': range(2, 6), 'value': range(10, 14)})
   key1  key2  noise  value
0     2     2      2     10
1     3     3      3     11
2     4     4      4     12
3     5     5      5     13
Run Code Online (Sandbox Code Playgroud)

我想要这个结果:

   key1  key2  value
0     0     0      0
1     1     1      1 …
Run Code Online (Sandbox Code Playgroud)

python pandas

8
推荐指数
1
解决办法
8107
查看次数

标签 统计

pandas ×1

python ×1