【发布时间】:2017-10-27 22:00:40
【问题描述】:
我有一个数据框,其中有一个名为 names 的列存储字符串
姓名 '安娜,玛丽' '约翰,多伊' “斯图尔特,马修斯”我有一个以未知顺序存储名称的向量。例如,
v <- c('Ana', 'Mari')
v <- c('Mari', 'Ana')
我想过滤包含向量中所有元素的所有单元格。有谁知道可以做到这一点的功能吗?
到目前为止,我有这个,但它正在检查单元格中是否包含单元格中的任何元素(不要介意包含与向量不匹配的额外元素的单元格,但向量中的所有元素都应该包含在单元格中)。
df <- df %>% filter(grepl(vector, col_name))
【问题讨论】: