> install.packages('Rserve')
Warning: 无法在貯藏處https://mirrors.eliteu.cn/CRAN/src/contrib中读写索引:
无法打开URL'https://mirrors.eliteu.cn/CRAN/src/contrib/PACKAGES'
Warning message:
package ‘Rserve’ is not available (for R version 3.5.2)
> options(repos=structure(c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")))
> install.packages('Rserve')
试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.5/Rserve_1.7-3.zip'
Content type 'application/zip' length 638205 bytes (623 KB)
downloaded 623 KB
程序包‘Rserve’打开成功,MD5和检查也通过
下载的二进制程序包在
C:\Users\lihwa11\AppData\Local\Temp\RtmpcJpTcF\downloaded_packages里
> library('Rserve')
> Rserve()
Starting Rserve...
"D:\SOFT_W~1\R-35~1.2\library\Rserve\libs\x64\Rserve.exe"
由于版权原因,7.5安装包里不再自带R的包,需要用户自己提供。
Windows上的R:决策树不支持中文列名和中文数据;关联规则不支持中文列名,支持中文数据。其它的不管Windows和Linux都支持中文。
一、安装R-3.1.4
本地安装Windows 64bit R-3.4.1
下载地址:https://mirrors.ustc.edu.cn/CRAN/ (根据安装的服务器类型下载)。
安装步骤跟着安装向导默认安装即可。
二、在环境变量中配置R
在Path中配置R安装路径下的bin和include文件夹。
图1
在cmd中输入R命令,打印R版本信息(如图2所示)说明R安装成功。
图2
三、安装并加载Rserve
在RGui或者CMD界面安装并加载Rserve(建议使用RGUI),键入
install.packages("Rserve")
注:键入该语句后会自动联网下载需要的包,在第一次使用install语句时需要选择一个网络连接,这里选择China(Guangzhou)(如图3所示)。
图3
安装好后加载Rserve,键入
>library("Rserve")
>Rserve()
运行成功后截图如下:
图4
我们可以看到在...\Rserve\libs\x64中生成了Rserve.exe和Rserve.dll,把这两个文件复制到R安装目录下bin\x64中。
四、7.5版本中配置R信息
在管理系统->系统设置下填写R计算配置,填写相关的信息(如图5所示),测试连接成功后保存连接。
图5
五、在深度分析模块应用
如果R语言没有加载相应的包,在深度分析模块的案列分析中,我们在查看对应算法的结果展示时,会报相应的错误,图6是案列银行电话营销中决策树结果展示在未加载相应包报错截图。
图6
从报错中可以查看缺少rpart.plot包,在RGui中通过install.packages("rpart.plot")加载安装rpart.plot包。
图
7
加载包后刷新一下产品即可,注意有的算法可能缺少的不止一个包,在加载完一个包后,会报其他包找不到,分别用install.packages("包名")加载即可。图8是银行营销中决策树结果展示正确的结果。
图8
备注:R的安装分成linux和windows,建议安装windows,原因是简单,加载R包方便,windows版本的永洪可以本地部署R,本地连接,linux版本的永洪也可以连接windows的R,通过远程连接的方式。