首页 > 解决方案 > 如何在 r 中按串联组过滤

问题描述

boys <- c("Tom", "Dick", "Harry")

名称:项目:汤姆耙子汤姆耙子迪克铲莎拉镐温迪锤哈利帐篷

我想按级联列表过滤或分组。

我努力了:

blue <- names %>% group_by(boys)

blue <- names %>% filter(names == boys)

blue <- names %>% filter(names == c("Tom", "Dick", "Harry"))

没有工作,我不知所措。谢谢您的帮助。

标签: r

解决方案


假设您显示的数据称为 my_data,并且“名称:”列实际上称为“名称”(这似乎是您在代码中使用的),试试这个:

my_data %>% filter(names %in% boys) 

推荐阅读