R包tm.plugin.webmining不适用于R 3.1.0(但与R 2.1.5一起使用)

时间:2014-05-11 10:32:45

标签: r tm

我正在使用R 3.1.0,以及tm.plugin.webmining包(在RStudio中)。软件包安装得很好(连同所有依赖项),我可以加载库。

但是当我尝试运行基本测试时:

yahoocorpus<-WebCorpus(YahooNewsSource("Microsoft")) 

我明白了:

Error in get(name, envir = asNamespace(pkg), inherits = FALSE) : 
  object '.Source' not found

如果我将RStudio指向R 2.1.5

,则不会发生这种情况

我已经在线查看但未找到问题的任何解决方案(尽管有人提出了源代码的黑客攻击)。很清楚究竟是什么导致了这个问题(以及版本之间发生了什么变化才能实现这一点(我也试过3.0.1,这也不起作用)

再次感谢,

艾伦

1 个答案:

答案 0 :(得分:0)

我认为功能WebCorpus在最后一个版本的TM软件包中不存在。查看文档here

您有3种可能性:DirSource,VectorSource或DataframeSource。

您可以使用以下方法检查R上的来源:

{r} library(tm) getSources()

哪个应该给你:

[1] "DataframeSource" "DirSource" "URISource" "VectorSource" "XMLSource"

西里尔