【发布时间】:2016-08-10 23:12:48
【问题描述】:
我知道了。 2个熊猫数据框:
df1 = pandas.DataFrame(data = {'col1' : [1, 2, 3, 4, 5], 'col2' : [10, 11, 12, 13, 14], 'col3' : [0,2,0,-1,0]})
df2 = pandas.DataFrame(data = {'col1' : [1, 2, 3], 'col2' : [10, 11, 12], 'col6' : [20, 31, 12]})
如果col1 和col2 在df1 和df2 中的值相同,我如何将df1 中col3 中的值更改为0。 df1 的结果应如下所示:
col1 col2 col3
0 1 10 0
1 2 11 0
2 3 12 0
3 4 13 -1
4 5 14 0
【问题讨论】: