2016-07-12 3 views
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) 
+3

[RExcel] (http://rcom.univie.ac.at/download.html) 참조. 그러나 귀하의 질문은이 웹 사이트의 주제와 관련이 없습니다. – nrussell

+0

왜 화제가되지 않습니까? – IJH

+2

[여기에서] (http://stackoverflow.com/help/on-topic), * "책, 도구, 소프트웨어 라이브러리, 튜토리얼 또는 기타 오프 사이트 리소스를 추천하거나 찾도록 요청하는 질문은 스택 오버플로는 해설 된 답변과 스팸을 끌어 들이기보다는 문제를 설명하고 해결하기 위해 지금까지 수행 된 작업을 설명합니다. – nrussell

답변

1

. 현재 BERT를 사용중인 임 - 기본 Excel R 툴킷 (https://bert-toolkit.com/)

나는이 솔루션이나 다른 타사 대안이 귀하의 목표를 달성하는 데 도움이 될 것으로 생각합니다.