我有这两个数据框,我想根据合同号和每列的组件(FE 02,FE 03,CE 64,FE 27等)将数据框B上的“价格”列的值返回到数据框A。有人能帮我解决这个问题吗?数据框A:
数据框B:
谢谢!我希望将第二个数据框上的“price”列中的值与第一个数据框上的组件和合约进行匹配。
wydwbb8l1#
library(tidyr) library(dplyr) left_join( pivot_longer(dfa, -contract, names_to="component") %>% select(-value), dfb, by=c("contract", "component") )
1条答案
按热度按时间wydwbb8l1#