【发布时间】:2020-06-08 12:09:17
【问题描述】:
我有两个熊猫数据框:
df1 = pd.DataFrame({'Type':list('ABCD'), 'Set':list('ZZXY')})
df2 = pd.DataFrame({'Type':list('ABCDEF'), 'Test':list('PQRSTM')})
我想检查 df1['Type'] 中是否存在 df2['Type'] 的值,如果存在,则将 df1['Set'] 中的相应值替换为 df2 中的相应值。所以,最终的 df1 应该是这样的
df1 = pd.DataFrame({'Type':list('ABCD'), 'Set':list('PQRS')})
谢谢
【问题讨论】:
-
到目前为止您尝试过什么? Stack Overflow 不是代码编写服务。