【发布时间】:2018-03-17 21:30:54
【问题描述】:
我正在尝试从 R 中的数据框中删除其中一列中包含特定短语的行。到目前为止,我已成功使用以下代码删除包含“日期”一词的行:
newdata <- mydata %>%
filter(!grepl(".*date.*", column_name))
但是,当我尝试选择多个中间包含空格的单词时,此代码不起作用。如何提取包含“未知年份”和“日期”的行?
【问题讨论】:
我正在尝试从 R 中的数据框中删除其中一列中包含特定短语的行。到目前为止,我已成功使用以下代码删除包含“日期”一词的行:
newdata <- mydata %>%
filter(!grepl(".*date.*", column_name))
但是,当我尝试选择多个中间包含空格的单词时,此代码不起作用。如何提取包含“未知年份”和“日期”的行?
【问题讨论】:
newdata <- mydata %>%
filter(!grepl(".*(date|unknown\\s+year).*", column_name))
【讨论】: