RExcel
RExcel是Microsoft Excel的插件。它允许从Excel中访问R语言。
开发者 | Erich Neuwirth |
---|---|
当前版本 | 3.2.9(2013年1月6日 | )
平台 | R语言、Microsoft Excel、Microsoft Windows |
类型 | 统计软件、电子试算表 |
许可协议 | RExcel Noncommercial license or RExcel Commercial license |
网站 | www.statconn.com |
主要特点是:
- R和Excel之间双向数据传输(矩阵和数据框)
- 直接从Excel范围运行R代码
- 编写调用R的宏来执行计算而不将R暴露给用户
- 直接从单元格公式调用R函数,使用Excel的自动更新机制触发R重新计算
- 使用Excel作为R的GUI,使R功能可通过菜单和对话框访问,而不是面向命令行的编程风格。使用此范例,广泛使用的GUI包RCommander可用作Excel菜单栏。
- RExcel适用于Microsoft Windows(XP、Vista或7)以及Excel 2003、2007、2010和2013。它使用statconnDCOM服务器,对于某些配置,还使用rcom包从Excel中访问R。[1]
参考资料
- Baier T., Neuwirth E., De Meo M: Creating and Deploying an Application with (R)Excel and R (页面存档备份,存于互联网档案馆) R Journal 3/2, December 2011
- Baier T. and Neuwirth. E. Excel :: COM :: R. Computational Statistics 22 (2007)
- Heiberger R. and Neuwirth E. R Through Excel (页面存档备份,存于互联网档案馆), Springer Verlag 2009.
- Neuwirth, E. R meets the Workplace (页面存档备份,存于互联网档案馆) - Embedding R into Excel and making it more accessible. Paper presented at the UseR 2008, Dortmund
- Narasimhan, B. Disseminating Statistical Methodology and Results via R and Excel: Two Examples. (页面存档备份,存于互联网档案馆) Paper presented at the Interface 2007, Philadelphia
- Baier, T., Heiberger, R., Neuwirth, E., Schinagl, K., & Grossmann, W. Using R for teaching statistics to nonmajors: Comparing experiences of two different approaches. (页面存档备份,存于互联网档案馆) Paper presented at the UseR 2006, Vienna.
- Konnert, A. LabNetAnalysis - An instrument for the analysis of data from laboratory networks based on RExcel (页面存档备份,存于互联网档案馆) Paper presented at the UseR 2006, Vienna.