RAndFriends ,其中包括运行 RExcel
所需的所有项目, 仅包括 R 2.15.2
.
我目前正在使用最新版本的 R
但是 rcom 2.3.1
和 rscproxy 2.0.5
,我目前正在使用,不允许我启动 R
Excel 中的服务器。
设置前景R
Excel 所在的服务器返回一个 fatal error 和 R
拒绝通过 rcom
与 Excel 建立任何连接.
我收到两条错误消息:
R Server not available
There seems to be no R process connected to Excel
与运行
RExcel
的主要区别session 是在后者中你可能会看到 rscproxy
和 rcom
启动 RExcel
时加载 session 。有没有人在用
RExcel
与 R 3.0.1
谁能向我解释他是如何成功运行它的(一步一步)?
最佳答案
在 statconn 的 Wiki 部分找到它。
假设你有一个合适的 R
版本已安装,需要以下步骤安装RExcel
和基础设施。您需要以管理员权限登录 Windows 才能执行此操作!
如果您升级 R
,您还需要遵循这些说明。 ,即您安装 R
的新版本安装后RExcel
.
R
以管理员身份(在 Windows 7 上,您需要右键单击 R
图标并单击相应的项目)。 R
,运行以下命令(您必须以管理员身份启动 R
才能执行此操作)。 命令:
install.packages(c("rscproxy", "rcom"), repos = "http://rcom.univie.ac.at/download", lib = .Library)
library(rcom)
comRegisterRegistry()
现在你有
rcom
已安装,但 RExcel
尚未安装。安装
RExcel
: 下载RExcel installer并运行此安装程序。安装 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)
至
Rprofile.site
.您必须以管理员身份启动编辑器才能修改此文件。
关于R 3.0.x 中的 RExcel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16651837/