如何使用R 来检查某个其他dataframe中某个dataframe的特定数据
我有两个dataframe叫做df1和df2,而df1有两列叫poi
, score
。 另一个dataframedf2只有一列叫poi_
,它包含了df1 $ poi中的一些常见数据。 我将需要检查哪些df2 $ poi_在df1 $ poi中定义了他们的分数,如果分数存在,则在df2中放入一个名为score_
的新列,并用df1中的分数填充该列
尝试这个:
res <- merge(df2,df1,by.x="poi_",by.y="poi") names(res)[2] <- "score_"