【发布时间】:2017-10-16 09:01:39
【问题描述】:
我正在尝试将 R 用于一些基本的文本分析。
我有一列包含复杂数据类型。我希望维护一个单独的表,可以用来从第一个数据列中删除某些短语。
我试过 gsubfn 但没有任何成功。
例如
dirtydata <- c("JOHN COURT","@PETER","BOB 22","RUPERT BODY CORPORATE")
removefields <-c("COURT","BODY CORPORATE")
为什么
x <- gsubfn(removefields,"",dirtydata)
不工作?
希望有成果
c("JOHN ","@PETER","BOB 22","RUPERT ")
【问题讨论】:
-
请包括附加加载包的名称。但你可以试试
gsub(paste(removefields, collapse = "|"),"",dirtydata)