Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的tm_映射错误消息_R_Tm - Fatal编程技术网

R中的tm_映射错误消息

R中的tm_映射错误消息,r,tm,R,Tm,我可以在R中创建一个语料库,但当我尝试对其应用tm_映射函数时,我得到以下错误消息: UseMethodas.PlainTextDocument中出错,x: 没有适用于c类“PlainTextDocument”、“TextDocument”、“character”对象的“as.PlainTextDocument”方法 到目前为止,代码是: setwd("C:/…/Documents/TextMining") webtextGoogle <- GoogleNewsSource("Greek

我可以在R中创建一个语料库,但当我尝试对其应用tm_映射函数时,我得到以下错误消息:

UseMethodas.PlainTextDocument中出错,x: 没有适用于c类“PlainTextDocument”、“TextDocument”、“character”对象的“as.PlainTextDocument”方法

到目前为止,代码是:

setwd("C:/…/Documents/TextMining")
webtextGoogle <- GoogleNewsSource("Greek shipping")
GreekShippingContent <- WebCorpus(GoogleNewsSource("Greek shipping"))
writeCorpus(GreekShippingContent, "C:/…/Documents/TextMining", filenames = paste(seq_along(GreekShippingContent), ".txt", sep=""))
GreekShippingContent0 <- Corpus(DirSource("C:/…/Documents/TextMining"), list(reader = readPlain))
GreekShippingContent2 <- tm_map(GreekShippingContent0, as.PlainTextDocument)

我已经查看了相关上下文中的文档和解释,但我无法理解开发人员不应该做什么。有人能纠正代码吗?我通过榜样学到了很多东西。谢谢。

这是一个暗箱操作,因为您没有以最低限度的方式传达问题。我建议用代码标签而不是注释来修改你的问题。这项工作:

library(tm)

GreekShippingContent <- "The Greek administration is coming under increasing pressure over it foot-dragging regarding its meeting international convention deadlines, especially when it relies on classification societies as an Recognised Organisation (RO) on its behalf. " 
GreekShippingContent0 <-  Corpus(VectorSource(GreekShippingContent))
tm_map(GreekShippingContent0, PlainTextDocument)

你得做些腿部练习,适应你的情况

这是一个暗箱操作,因为您没有以最低限度的方式传达问题。我建议用代码标签而不是注释来修改你的问题。这项工作:

library(tm)

GreekShippingContent <- "The Greek administration is coming under increasing pressure over it foot-dragging regarding its meeting international convention deadlines, especially when it relies on classification societies as an Recognised Organisation (RO) on its behalf. " 
GreekShippingContent0 <-  Corpus(VectorSource(GreekShippingContent))
tm_map(GreekShippingContent0, PlainTextDocument)

你得做些腿部练习,适应你的情况

顺便说一句,我使用的是包tm和包tm.plugin.webmining。您还没有给我们提供一个最小的工作示例,所以帮助最多也很难。提供没有数据的帮助就像修理工不看汽车就修理你的汽车一样。即使他有一个理论,没有数据他也无法真正检验这个理论。我的理论…试试lapplyGreekShippingContent0,如.PlainTextDocument,但这只是一个猜测。嗨,泰勒,谢谢你的回答,我会马上尝试。由于我是这种电路板的新手,您的意思是要包含内联数据,以便代码能够按照提供的方式工作吗?我提供的代码是从谷歌下载的——但如果stackoverflow的实践是使用内联数据,我将来会这样做。这就是你所说的提供工作代码的意思吗?感谢并抱歉没有按预期完成:-是,包括内联。您可以创建一个小数据集,也可以使用dput帮助创建它。所以这里有一个例子,我提供了一个MWE:不必像预期的那样担心。每一个新的社会环境你都要学习规范。这就是为什么我说了一些其他的话,你只是继续发帖,没有得到帮助,因为你在不知不觉中违反了规范。我提供的部分似乎不起作用librarytm.plugin.webmining GreekShippingContent0顺便说一句,我使用的是packages tm和tm.plugin.webmining。你没有给我们一个最低限度的工作示例,所以很难获得帮助最好的提供没有数据的帮助就像修理工不看汽车就修理你的汽车一样。即使他有一个理论,没有数据他也无法真正检验这个理论。我的理论…试试lapplyGreekShippingContent0,如.PlainTextDocument,但这只是一个猜测。嗨,泰勒,谢谢你的回答,我会马上尝试。由于我是这种电路板的新手,您的意思是要包含内联数据,以便代码能够按照提供的方式工作吗?我提供的代码是从谷歌下载的——但如果stackoverflow的实践是使用内联数据,我将来会这样做。这就是你所说的提供工作代码的意思吗?感谢并抱歉没有按预期完成:-是,包括内联。您可以创建一个小数据集,也可以使用dput帮助创建它。所以这里有一个例子,我提供了一个MWE:不必像预期的那样担心。每一个新的社会环境你都要学习规范。这就是为什么我说了一些其他的话,你只是继续发帖,没有得到帮助,因为你在不知不觉中违反了规范。我提供的部分似乎不起作用librarytm.plugin.webmining GreekShippingContent0谢谢。到达那里。祝你假期愉快,谢谢。到达那里。享受假期。