从与关键字匹配的数据框列中子集数据

Subseting data from data frame columns that match key words

我有一个包含 30 列的数据框,其中一个列变量是人们的头衔。这些不遵循任何组或结构,因为许多标题是唯一的,但是我想 select 所有包含特定单词的标题,例如 "leader" 或 "integrated"。

我试过使用以下 select dplyr 函数:

df1<-select(df, Title, contains('digital'))

然而这并没有奏效。有什么想法吗?

我想你想使用 filtergrepl 就像在这个例子中一样:

iris %>% filter( grepl( "set" , Species))

这里,Species 是我匹配 "set" 的列。