【发布时间】:2017-06-27 18:11:20
【问题描述】:
我有一个包含在名为remove 的数据框中的单词列表。我想删除text 中的所有单词。我想删除确切的单词。
remove <- data.frame("the", "a", "she")
text <- c("she", "he", "a", "the", "aaaa")
for (i in 1:3) {
text <- gsub(data[i, 1], "", text)
}
附件是返回的结果
#[1] "" "he" "" "" ""
但我期待的是
#[1] "" "he" "" "" "aaaa"
我也尝试了以下代码,但它确实返回了预期的结果:
for (i in 1:3) {
text <- gsub("^data[i, 1]$", "", text)
}
非常感谢您的帮助。
【问题讨论】: