【发布时间】:2013-08-14 17:01:43
【问题描述】:
前段时间,你曾经可以安装rcom package in R to use COM scripting(例如,访问外部程序)。不幸的是,它seems to be discontinued:
包“rcom”已从 CRAN 存储库中删除。
可以从存档中获取以前可用的版本。
这取决于现在限制使用的 statconnDCOM,相反 对于具有 FOSS 许可证的软件包的 CRAN 政策。看 http://rcom.univie.ac.at/ 和 http://www.statconn.com/。
按照存档和 statconn 链接并在 R 版本 3 中安装旧版本之一会出现错误:
“错误:包‘rcom’是在 R 3.0.0 之前构建的:请重新安装 它”。
我对 R 不是很熟悉,但是似乎没有办法绕过这个消息——毕竟它是在安装时发生的,所以重新安装似乎不是答案。似乎rcom 根本不适用于 R 的最新(3.0+)版本。我还扫描了package list,尽管在那里搜索“COM”会返回一百多个结果,我可能错过了正确的单击它们时会出现一个。
如何使用rcom 包,或以其他方式在 R 中使用 COM?
(注意:我是代表同事问这个问题。我自己对R完全没有经验。我们俩在寻找答案时都找不到任何东西。我相信其他人也在使用COM不过,在最新版本的 R 中!)
【问题讨论】:
-
这个问题的答案是否有帮助....stackoverflow.com/questions/16651837/rexcel-in-r-3-0-x
-
我试过 RDCOMCLient,它就是这样做的:omegahat.org/RDCOMClient