我正在尝试对Corpus进行单词替换。
得到以下错误:UseMethod(“ content”,x)中的错误: 没有将适用于“内容”的适用方法应用于“字符”类的对象
更改了原始代码:
docs<-tm_map(
docs, content_transformer(
function(x) gsub(x, pattern = "bacillus subtilis", replacement = "bacillus_subtilis")
)
)
这种想法可以消除错误,但不会造成麻烦。
tobacsub <- content_transformer(function(x, pattern) {return (gsub(pattern, "bacillus_subtilis", x))})
docs<-tm_map(docs, tobacsub, "bacillus subtilis")
#create the tobacsub content transformer
tobacsub <- content_transformer(function(x, pattern) {return (gsub(pattern, "bacillus_subtilis", x))})
docs<-tm_map(docs, tobacsub, "bacillus subtilis")
UseMethod(“ content”,x)中的错误:没有适用于 “内容”应用于“字符”类的对象