我有两个数据帧
df1是
name colour count
0 apple red 3
1 orange orange 2
3 kiwi green 12
df2是
name count
0 kiwi 2
1 apple 1
我想根据名称匹配使用来自df2的计数更新df1。 预期结果:
name colour count
0 apple red 1
1 orange orange 2
3 kiwi green 2
我使用这个,但结果是不正确的
df3 = df2.combine_first(df1).reindex(df1.index)
如何才能正确地执行此操作
在两个} 进行匹配,然后为索引中的列创建^{} 和最后一个^{} :
DataFrame
中通过name
创建索引,以便通过^{相关问题 更多 >
编程相关推荐