【发布时间】:2017-06-18 10:56:37
【问题描述】:
假设我有两个数据框,df1,df2,如下所示。 df1:
A B C
0 4 40 300
1 2 70 900
2 5 80 900
和另一个数据框df2:
A D E
0 1 0 00
1 2 0 00
2 3 0 00
3 4 0 00
4 5 0 00
5 6 0 00
现在我想根据 A 列匹配的条件将 df1['C'] 列的值分配给 df2['E']。结果应该是
A D E
0 1 0 00
1 2 0 900
2 3 0 00
3 4 0 300
4 5 0 900
5 6 0 00
我该怎么做?
注意:我正在寻找类似更新 df2 而不是合并的东西,因为我必须在一个循环中多次执行此操作。
【问题讨论】: