我有两个数据框,一个带有表达式,另一个带有值。数据框1条件列的值与另一个数据框的列名相同。我需要从Dataframe 2中获取每一行的值,并替换Dataframe 1条件而不进行循环。
我应该如何以优化的方式进行操作?
DataFrame 1:
Criteria point
0 chgdsl='10' 1
1 chgdt ='01022007' 2
3 chgdsl='9' 3
DataFrame 2:
chgdsl chgdt chgname
0 10 01022007 namrr
1 9 02022007 chard
2 9 01022007 exprr
我希望当我获取DataFrame 2的第一行时,Dataframe 1的输出将为10='10'
,01022007 ='01022007' 10='9'
需要一次从数据框2获取一行,并将其替换为数据框1的所有行。