从与关键字匹配的数据框列中子集数据
Subseting data from data frame columns that match key words
我有一个包含 30 列的数据框,其中一个列变量是人们的头衔。这些不遵循任何组或结构,因为许多标题是唯一的,但是我想 select 所有包含特定单词的标题,例如 "leader" 或 "integrated"。
我试过使用以下 select dplyr 函数:
df1<-select(df, Title, contains('digital'))
然而这并没有奏效。有什么想法吗?
我想你想使用 filter
和 grepl
就像在这个例子中一样:
iris %>% filter( grepl( "set" , Species))
这里,Species
是我匹配 "set" 的列。
我有一个包含 30 列的数据框,其中一个列变量是人们的头衔。这些不遵循任何组或结构,因为许多标题是唯一的,但是我想 select 所有包含特定单词的标题,例如 "leader" 或 "integrated"。
我试过使用以下 select dplyr 函数:
df1<-select(df, Title, contains('digital'))
然而这并没有奏效。有什么想法吗?
我想你想使用 filter
和 grepl
就像在这个例子中一样:
iris %>% filter( grepl( "set" , Species))
这里,Species
是我匹配 "set" 的列。