R 3.0.x 中的 RExcel

标签 r rexcel

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

我目前正在使用最新版本的 R但是 rcom 2.3.1rscproxy 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 是在后者中你可能会看到 rscproxyrcom启动 RExcel 时加载 session 。

    有没有人在用RExcelR 3.0.1谁能向我解释他是如何成功运行它的(一步一步)?

    最佳答案

    在 statconn 的 Wiki 部分找到它。

    假设你有一个合适的 R 版本已安装,需要以下步骤安装RExcel和基础设施。您需要以管理员权限登录 Windows 才能执行此操作!

    如果您升级 R,您还需要遵循这些说明。 ,即您安装 R 的新版本安装后RExcel .

  • 下载statconn DCOM server并执行您下载的程序。
  • 开始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/

    相关文章:

    SharePoint 中的 R

    r - 如何将符号放入参数列表

    r - 计算 Quanteda 语料库中每个文档中的某些字母

    r - 使用 ggplot2 的累积图

    R - 使用方法错误 ("groups") : no applicable method for 'groups' applied to an object of class "character"

    r - 访问 ggplot2 中现有绘图的轴刻度向量

    r - Excel中的数字列被转换为逻辑

    r - 将 R 的输出导出到打开的 Excel 工作簿中