1/安装JaveJDK
1.到oracle(甲骨文)官网下载javeJDK,注意要和电脑的系统配对,注意电脑是多少位的,也要和安装的R版本进行配对。
我的R的版本是3.5的,网上搜了一下,有网友提问了一个关于JDK-7的版本的运行问题,那用比 JDK-7高的版本就好了。下载安装,一直点击即可。
2/安装Rtools
2.安装Rtools,这是在Windows环境下编译R包的一些必备软件,提供了一个适用于R的Windows平台工具链,它主要包括GNU make,GNU gcc和UNIX-ish平台上常用的其他实用程序。
下载地址Building R for Windows。如果你的R版本是3.2,那么你就不要下载Rtools33,总之下载比R版本更低数值的Rtools版本。我是R3.5,网站显示35好像不稳定,所以下载了Rtools34下载后,点击安装。
安装过程中,要选择full intallation关于64bit的共4个选项。默认的选项是3项的,我第一次安装后发现找不到一个必要的系统变量,后来再次安装把所有选项都选上了(总之有可选的,你都打勾就对了),才使得环境配置成功。
其中会问你R 64bit source home,我选了R安装的路径。Edit the system PATH,全选2个。一步接一步,安装成功。
3/检查环境配置
①打开R,逐一输入以下指令:
system(‘g++ -v’)
system(‘where make’)
如果没有报错,是这样子的:(你不用逐一对着字比较,因为大家存储的位置不一样,总之是有反馈就对了。)
②如果报错,就需要修改系统环境配置。我试过几次报错,后来总结了需要修改的系统环境配置包括如下:计算机>>属性>>高级系统设置>>高级>>环境变量
第一步:找到系统变量的path,修改值,在最后接着补充:
;D:\Program Files\Java\jdk1.8.0_201\bin;D:\Program Files\Java\jdk1.8.0_201\jre\bin;D:\Program Files\Rtools\bin;D:\Program Files\Rtools\mingw_64\bin 进行配置 这个补充配置的最后一段分号内的值,与目前我在网上找到的补充配置不一样,因为在Rtool找不到gcc的文件夹,因此我找到的是包含gcc的这个mingw_64这个文件夹。 D:\software fix\Rtools\gcc-4.6.3\bin;
请根据加粗的字体找到你对应的地址 。
第二步:在系统变量中新建JAVA_HOME,然后添加D:\Program Files\Java\jdk1.8.0_201
在系统变量中新建classpath,写入D:\Program Files\Java\jdk1.8.0_201\jre\bin\server
③再次用①的两个指令分别检查是否配置成功。
4/安装Rjave包
打开R,在程序包>>安装程序包,可以找到Rjave选择安装,点击后会提醒选用CRAN的镜子(简称镜像),有各个国家的,也有云,很多推荐美国的,而我选了云0-Cloud,也能操作。
在指令窗口输入: install.packages(“rJava”)
【期间需要选择镜像,可选择云】 (等待反馈)
但是有博主提醒直接在R安装Rjave,经常出错,所以我选择了本地安装。下面介绍一下本地安装:
①下载Rjave包,R官网的下载链接:rJava: Low-Level R to Java Interface。也是要根据自己的系统选择压缩包zip。
② 打开R,程序包>>install package from local files…>>选择zip (等待反馈)
③ 在指令窗口输入: library(“rJava”)
5/安装Rwordseg包
必须先安装了Rjave包,并运行(library),只有Rjave配置成功, Rwordseg包才能安装。 前者是后者的依赖。
Rwordseg包 是中文分词包,除此之外,有名的中文分词宝,还有 jieba 包。
我选择了在线安装,指令从官网直接下载最新版本
①直接输入指令: install.packages(“Rwordseg”, repos = “http://R-Forge.R-project.org”) (等待反馈)
②输入指令:library(“Rwordseg”) (等待反馈)
成功后会反馈:#version……
Rwordseg 的版本。
我是从以下博客主的资源逐一尝试,总结得出以上的。专业的还是得请教他们
@Distrlili:总结:R中文分词(Rwordseg,rjava)包的安装
@悟乙己:R语言·文本挖掘︱Rwordseg/rJava两包的安装(安到吐血)
@阿_king :如何用R包做词频统计图(词云)?
@王亨:Windows安装Rtools
如果你实在找不到下载资源,我已经帮你打包好了
百度云盘