我想在两个数据帧上执行vlookup类型的操作,并基于该操作替换一些现有列的值。 例如
df1:
Source Cell Name Source WCEL DN
A RNC-306
B RNC-307
C RNC-308
A RNC-308
D RNC-310
E RNC-311
E RNC-311
F RNC-312
df2:
Name Target WCEL DN
B RNC-206
A RNC-207
D RNC-208
A RNC-207
C RNC-209
B RNC-206
A RNC-207
D RNC-208
E RNC-210
F RNC-211
G RNC-212
H RNC-213
合并后,我想从df2&;更新df1;输出应该如下所示
输出:
df1:
Source Cell Name Source WCEL DN
A RNC-207
B RNC-206
C RNC-209
A RNC-207
D RNC-208
E RNC-210
E RNC-210
F RNC-211
我对python非常陌生,所以请帮助我解决这个问题&;使用python中的pandas获取此输出。 还要注意的是,数据非常庞大;需要进行合并的列名具有不同的名称,即df1&;中的“源单元格名称”df2中的“名称”。 我想从df2的“Target WCEL DN”列更新df1的“Source WCEL DN”列,因为我们可以简单地使用excel中的vlookup来完成
相关问题 更多 >
编程相关推荐