除R之外,共有两个包(rscproxy,rcom)和两个软件(RExcel,statconnDCOM)要装
这四个可以手动安装:通过R装好两个包,手工下载两个软件后像一般程序那样安装
也可以通过RExcelInstaller这个包自动下载安装(有可能statconnDCOM不会自动下载)
现在咱们用的系统成功的关键在于:
1. 安装包时R要有管理员权限,要注册COM服务器和写Program Files目录
2. 两个包要装在R_HOME目录下的library下,方法是安装包时带上参数 lib=.Library
否则不能在Excel里以Background方式启动R
尤其是第二点,现在的RExcel默认是Background方式,没装对地方安装完后一试就会报启动不了R
如果不通过RExcelInstaller安装的话,装完两个包还要在R中执行一下:
library(rcom)
comRegisterRegistry()
来注册一下COM服务器
|