得到错误:UseMethod(“ content”,x)中的错误:没有适用于'content'的适用方法应用于“ character”类的对象

时间:2019-06-18 01:14:54

标签: r corpus

我正在尝试对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)中的错误:没有适用于   “内容”应用于“字符”类的对象

0 个答案:

没有答案