我在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)
答案 0 :(得分:1)
有几种选择。我目前正在使用BERT - Basic Excel R Toolkit(https://bert-toolkit.com/)
我想这个解决方案或其他第三方替代方案可能会帮助您实现目标。