我有一个数据框,df1,看起来像这样:
Name Event Factor1
John A 2
John B 3
Ken A 1.5
....
另外还有一个数据帧,df2如下:
Name Event Factor2
John A 1.2
John B .5
Ken A 2
我想将这两个数据帧连接到两个列名称和事件上,结果列因子1和2相乘。
Name Event FactorResult
John A 2.4
John B 1.5
Ken A 3
最好的办法是什么?我不确定如何在两列中加入这些。我知道我可以连接两个列,然后再将它们相乘,但我想知道是否有比先合并它们,然后将不需要的列相乘并删除更好的方法?
如果数据帧的标签相同,则不需要合并
你可以merge然后它们会倍增:
输出
相关问题 更多 >
编程相关推荐