R语言文本挖掘包安装方法汇总

浏览: 1641

我所用的是windows10,R 3.2.0 32位的版本



1,tm

install.packages('tm')

注意:安装tm包时会出现,需要载入NLP包建议使用以下代码安装

source("http://bioconductor.org/biocLite.R")
biocLite("NLP")


2,rJava
R语言中中文分析的软件包是Rwordseg,Rwordseg软件包依赖rJava包,rJava需要本机中有安装Java。

因此先装Java

第一步是安装Java,请安装JDK,JRE不行。请对应机型,下载安装32位的JDK。机器里已经有JDK的也请改成32位的,不然没办法使用Rwordseg,尝试使用过64位的,不可行。
 下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

第二步是安装rJava

2、在R中加载环境,即一行代码,路径要依据你的java版本做出更改。 
Sys.setenv(JAVA_HOME='C:\\Program Files\\Java\\jre1.8.0_45\\') 
之后再加载rjava包成功了。

注意:看你下载java的版本‘’jre1.8.0_45‘’,另外最好下载32位的Java


3.Rwordseg
 Rwordseg项目目前发布在R-forge上,所以不能直接在R或者Rstudio中用安装软件包功能。网上有说(参考http://jliblog.com/app/rwordseg):
 在最新版本的R下可以直接安装:

install.packages("Rwordseg", repos = "http://R-Forge.R-project.org")

如果是旧版本的R,可以通过source的方式进行安装:

install.packages("Rwordseg", repos = "http://R-Forge.R-project.org", type = "source")

但是这样安装不成功。后来尝试把软件包下载到本地后,从本地安装,可行。
下载地址:http://R-Forge.R-project.org/bin/windows/contrib/3.0/Rwordseg_0.2-1.zip
下载完成后,在R或者RStudio中选择从本地zip文件安装软件包。安装完成后,加载程序包library(“Rwordseg”)

注:推荐使用本地安装,经测试前两种不稳定。


4,tmcn的安装

先打开http://r-forge.r-project.org/然后找出tmcn包下载进行本地安装

这个包花了我近2个小时,网上所有方法都有去尝试,也没能成功,最后去上面

网站下载时第一次由于网络原因,下载后的安装包有问题,导致安装时一直报错,最后又重新下载一遍才成功


5,RCurl ,XML,rjson,digest ,Rweibo安装

Rweibo的安装依赖于这四个包,这四个报依赖于bitops,这四个包是装的最顺利的四个包,不多说了直接上代码:

 install.packages("bitops")

install.packages("~/Downloads/RCurl_1.95-4.1.tar", repos=NULL, type="source")
install.packages("~/Downloads/XML_3.98-1.1.tar", repos=NULL, type="source") 
install.packages("~/Downloads/rjson_0.2.13.tar", repos=NULL, type="source") 
install.packages("~/Downloads/digest_0.6.4.tar", repos=NULL, type="source") 
install.packages("~/Downloads/Rweibo_0.2-9.tar", repos=NULL, type="source")

以上代码若不能正确运行,请用下面的方法

source("http://bioconductor.org/biocLite.R")
biocLite("XML")

biocLite("rJson")

biocLite("digest")

biocLite("RCurl")

biocLite("Rweibo")


Clipboard Image.png

推荐 1
本文由 EasyCharts 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册