有没有办法在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) 

有几个select。 我目前正在使用BERT – 基本Excel R工具包( https://bert-toolkit.com/

我想这个解决scheme或其他第三方的替代品可能会帮助你实现你的目标。