2010-12-28 7 views
3

저는 R을 SPSS로 통합하기 시작했습니다. SPSS에서 일부 R 패키지를로드하는 데 문제가 있습니다. 예 :로드 할 수 있습니다. library(foreign) 또는 library(graphics)이지만 library(xlsReadWrite) 또는 library(FactoMineR)에는 작동하지 않습니다. 이미 R에이 패키지들을 설치했고 R로 그들을로드 할 수도 있습니다. SPSS에서로드 R 패키지

SPSS이 구문을 사용하여 : 나는 오류 Error in library(xlsReadWrite) : there is no package called 'xlsReadWrite'을 얻고있다

BEGIN PROGRAM R. 

library(xlsReadWrite) 

END PROGRAM. 

.

많은 감사의 R 플러그인/필수 패키지를 구축하기 위해

+0

에서 소스를 얻을 수를 원한다면? SPSS가 올바르게 기억한다면 SPSS는 최신 버전이 아닌 R 버전을 설치하려고 시도합니다 ... – Chase

+0

SPSS 18의 경우 플러그인은 R 2.8.1을 사용합니다. 당신이 실행했을 때의 결과는 무엇입니까? sessionInfo(); installed.packages() end 프로그램. – caracal

+0

ouch ... R 2.8.1? 와우. SPSS는 R 경험이 가능한 한 나쁘지 않도록 노력합니다. SPSS의 R 버전을 업그레이드 할 수 있습니까? 저는 SPSS에 대한 경험이 없습니다. –

답변

3

Lakuca는 SPSS 통계 당신은뿐만 아니라 설치된 다른 사람이있을 수 있지만, R의 특정 버전과 연결한다. SPSS는 일반적으로 매년 릴리스되며 SPSS Statistics 릴리스 날짜와 일치하는 최신 R 버전 (여러 플랫폼에서 사용할 수 있어야하며 몇 개월 전부터 안정적이어야 함을 의미)이 사용됩니다. R의 최신 버전이 아니더라도 오래된 R 버전에서는 패키지가 작동하지 않는 경우는 거의 없습니다.

Essentials 패키지 외에도 SPSS Community에서 무료로 다운로드 할 수있는 SPSS 대화 상자, 구문 및 출력 (SPSS에서 제공하거나 사용자가 제공 한)의 많은 R 패키지가 이미 있습니다 ( www.ibm). com/developerworks/spssdevcentral R Essentials는 현재 SPSS Developer Central www.spss.com/devcentral에서 호스팅됩니다.

감사합니다, 존 펙

+0

힌트를 보내 주신 모든 분들께 감사드립니다. 나는 FactoMineR 패키지가 R 버전 2.5.1하에 구축되었음을 깨달았습니다. 불행히도 R 2.5.0이 필요한 SPSS16 만 있습니다. FactoMineR 패키지가 R 2.5.0에서 사용할 때 작동하지만 아마 문제를 일으킬 수 있습니다 – Lakuca

+0

확실히 가능하지만 R 2.5.0과 2.5.1의 차이가 적절하다면 매우 놀랍습니다. 나는 당신이 R 2.5.1을 설치할 수 있고 SPSS 16이 여전히 작동 할 것이라고 생각합니다. 그러나 그렇지 않은 경우 SPSS 16을 재설치 할 준비를하십시오. – JKP

1

당신이 이전 xlsReadWrite의 버전 당신은 SPSS가 호출 R의 인스턴스가 올바른 지 확인하는 Archive page