当我尝试执行此时
install.packages("rcom")
我收到了警告
package ‘rcom’ is not available (for R version 3.1.2)
我也试过这个
install.packages(c(, "rcom"), repos = "http://rcom.univie.ac.at/download", lib=.Library)
我得到了这个警告
Warning: unable to access index for repository http://rcom.univie.ac.at/download/bin/windows/contrib/3.1
警告信息:
package ‘rcom’ is not available (for R version 3.1.2)
答案 0 :(得分:3)
只需运行该命令:
install.packages("RDCOMClient", repos = "http://www.omegahat.net/R", type = "source")
来源:
答案 1 :(得分:3)
假设您安装了合适的R版本,则需要执行以下步骤来安装RExcel和基础架构。您需要以管理员权限登录Windows才能执行此操作!
安装的R版本将其条目写入注册表非常重要。如果您在没有此注册表项的情况下安装了R,则RExcel将无法运行。在这种情况下,您需要重新安装R.重新安装R时,将保留所有软件包,但系统范围内的任何更改(在etc / Rprofile.site中设置)都将丢失。
如果升级R,则还需要按照这些说明进行操作,即在安装RExcel后安装新的R版本。 下载statconn DCOM服务器并执行您下载的程序 以管理员身份启动R(在Windows 7及更高版本中,您需要右键单击R图标并单击相应的项目)
在R中,运行以下命令(必须以管理员身份启动R才能执行此操作):
options(install.packages.check.source = "no")
install.packages(c("rscproxy","rcom"),repos="http://www.autstat.com/download",
lib=.Library,type="win.binary")
library(rcom)
comRegisterRegistry()
现在您已安装rcom,但尚未安装RExcel。 要安装RExcel for 32位Excel:下载RExcel安装程序并运行此安装程序。要安装RExcel for 64bit Excell:下载RExcel安装程序并运行此安装程序。以这种方式安装RExcel会将R的后台服务器设置为RExcel的默认R服务器。您可以在R中的配置设置中更改此设置。如果要将前台服务器设置为默认的站点范围服务器,则在安装的其中一个对话框中有适当的选项。