Tag: rexcel

有没有办法在Excel中运行R?

我在Excel中有数据框架,我想运行模型并返回预测和汇总统计。 目前,我将数据导出到R,运行线性模型并使用XLConnect返回系数。 虽然这适用于线性模型,但对于更复杂的模型(如广义相加模型,因为系数不完全可用)而言并不适用。 我想知道是否有更好的方法来做上面的操作。 我现在做的例子是非最优的: library(XLConnect) dat <- data.frame(rsp = rnorm(100, 0, 1), pred1 = rnorm(100, 0, 1), pred2 = rnorm(100, 0, 1)) model <- lm(rsp ~ pred1 + pred2, data = dat) writeWorksheetToFile("model1.xlsx", data = summary(dat), sheet = "summary", header = TRUE, clearSheets = TRUE)

RExcel有什么替代scheme?

我们遇到了RExcel的问题,我正在寻找替代品。 我们的用户喜欢使用Excel和我们的开发人员喜欢在R中进行统计。因此,我们使用Excel作为数据input的前端,在R中进行分析,并在Excel中显示结果。 但是,由于RExcel存在的问题,我真的希望有一个不同的解决scheme。 假设我们不能从等式中移除Excel或R,除了RExcel之外,还有其他的方法来连接它们吗? 我在网上search没有帮助。 [编辑] 我被要求把这个问题说成是一个可以解决的问题。 我需要在Excel中input数据,将它传递给R,并获取数据。 RExcel是不允许的,传输需要对用户透明。 我该怎么做呢?

我如何在Excel中实现复杂的R模型?

我在R中开发了一个复杂的模型,我需要这个模型的用户通过excel运行它,而不需要在本地机器上安装R. 在其他地方,我会build立一个自包含的可执行文件的DLL或EXE 但是,我不知道如何用R来做这件事,特别是因为我使用了很多不是R base的库/包。 我需要的是用户启动excel,进行select并将这些信息传递给R.然后R将运行模型并将输出导出回excel。 The R inputs are 3: 1) Company Names (list of excel cells) 2) Period (list of cells) 3) Method 0,1,2,3,all (drop-down) The R outputs are 3: 1) Dataset (dataframe or similar) 2) Set of graphs (at least 4) 3) Classification table 输出将被传递到作为GUI的excel中。 理想情况下,我希望用户能够与图表交互或者在excel的input部分中更改值,并更新R源图表。 我已经看过Rexcel和BERT,但是我不认为他们能够适应我所追求的。 谢谢

是否有可能使用R作为Excel中的“独立”不可见的计算后端?

我知道有可能使用RExcel等软件包将R与Excel集成,但可以将R用作Excel中的“独立”不可见计算后端吗? 例如,我的目标是创build使用Excel作为前端的统计程序,并在后端利用R包进行统计计算。 我希望用户能够使用Excel工作簿而不必安装R.

从Excel / ActiveX电子表格中恢复数据

我有以下问题:我有一个Excel电子表格与很多VBA代码和ActiveX控件,包括RExcel公式。 Excel版本是2007年。 当我试图打开这个文件,任务pipe理器说Excel不回答,并开始像Excel开始运行无尽的代码; 我停用了每个控件,而且看起来好像还是坏了。 我想至less恢复一些我在电子表格中编写的公式,但通过以常规方式打开电子表格,这实际上是不可能的。 你能告诉我如何在电子表格中“读取”公式和文本而不用Excel打开它吗? 谢谢,

RExcel错误:似乎没有连接到Excel的R进程

今天,当我运行Excel中的RExcel插件菜单中的“start R”时, RExcel以下错误消息: There seems to be no R process connected to Excel 但是在今天之前是可以的,而且现在在将系统时间设置到今天之前的date,比如2015/12/30也是可以的。 环境:1. Windows 7 64bit , Excel 2010 2. R 3.1.1或R 3.1.3 3. RExcel 3.2.15 , statconnDCOM3.6-0B2_Noncommercial 有什么问题? 我该怎么办?