【发布时间】:2019-09-27 17:44:10
【问题描述】:
我有一个如下所示的数据集:
df <- data.frame("id" = c("Alpha", "Beta", "Gamma","Alpha","Beta","Gamma","Lambda","Tau"),
"group" = c("Alpha is good", "Alpha is good", "Alpha is good", "Beta is bad", "Beta is bad","Beta is bad","Beta is bad","Beta is bad"),
"Val" = c(2,2,2,5,5,5,5,5))
我想在组名与 id 名匹配时过滤观察。总之,最终的数据集应该是这样的:
final <- data.frame("id" = c("Alpha", "Beta"),
"group" = c("Alpha is good", "Beta is bad"),
"Val" = c(2,5))
这个想法是该函数应该能够识别“id”中的字符串是否也存在于“group”中。
我希望这很清楚
提前感谢您的帮助
【问题讨论】: