0
我在Excel中有數據框,我想運行模型並返回預測和彙總統計。目前,我將數據導出到R,運行線性模型並使用XLConnect返回係數。雖然這適用於線性模型,但它對於更復雜的模型不適用,例如廣義相加模型,因爲係數不可用。我想知道是否有更好的方法來完成上述操作。有沒有辦法在Excel中運行R?
什麼我現在做的例子,那就是非最佳:
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](http://rcom.univie.ac.at/download.html);但你的問題是這個網站的題外話。 – nrussell
爲什麼它是題外話? – IJH
[來自這裏](http://stackoverflow.com/help/on-topic),*「要求我們推薦或查找圖書,工具,軟件庫,教程或其他非現場資源的問題不適用於堆棧溢出,因爲它們傾向於吸引自以爲是的答案和垃圾郵件,而是描述問題以及迄今爲止解決問題所做的工作。 – nrussell