Rx 3.0.x中的RExcel

Lis*_*Ann 4 r rexcel

RAndFriends包括运行所需的所有项目RExcel,仅包括R 2.15.2.

我目前使用的最新版本R,但rcom 2.3.1rscproxy 2.0.5,这是我现在使用的,不要让我开始了R在Excel服务器.

RExcel中设置前台服务器会返回致命错误并R拒绝与Excel的任何连接rcom.

我收到两条错误消息:

  1. R Server not available
  2. There seems to be no R process connected to Excel

与正在运行的RExcel会话的主要区别在于,在后者中,您可能会在启动会话时看到rscproxyrcom加载RExcel.

有没有谁正在使用的人RExcelR 3.0.1谁可以给我解释一下他是如何成功地运行它(一步一步)?

Lis*_*Ann 9

在statconn的Wiki部分找到它.

假设您安装了合适的版本R,则安装RExcel和基础结构需要执行以下步骤.您需要以管理员权限登录Windows才能执行此操作!

如果升级R,也需要按照这些说明进行操作,即在安装R后安装新版本RExcel.

  1. 下载statconn DCOM服务器并执行您下载的程序.
  2. R以管理员身份启动(在Windows 7上,您需要右键单击该R图标并单击相应的项目).
  3. R,运行以下命令(您必须R以管理员身份启动才能执行此操作).

命令:

install.packages(c("rscproxy", "rcom"), repos = "http://rcom.univie.ac.at/download", lib = .Library)
library(rcom)
comRegisterRegistry()
Run Code Online (Sandbox Code Playgroud)

现在您已rcom安装,但RExcel尚未安装.

要安装RExcel:下载RExcel安装程序并运行此安装程序.以RExcel这种方式安装会将后台服务器设置R为默认R服务器RExcel.您可以在配置设置中更改此设置R.如果要将前台服务器设置为默认的站点范围服务器,则在安装的其中一个对话框中有适当的选项.

RExcel安装程序修改的配置文件之一R,文件Rprofile.site,通常在像位置找到C:\Program Files\R\R-2.13.1\etc\Rprofile.site.

如果您不安装RExcel并希望每次启动时都rcom加载包R,则必须添加该行

library(rcom)
Run Code Online (Sandbox Code Playgroud)

Rprofile.site.您必须以管理员身份启动编辑器才能修改此文件.