2010-12-28 16 views
3

Ich habe gerade angefangen, mit der Integration von R in SPSS zu arbeiten, und ich habe Probleme mit dem Laden einiger R-Pakete in SPSS. Ich kann z.B. library(foreign) oder library(graphics) aber es funktioniert nicht für library(xlsReadWrite) oder library(FactoMineR). Ich habe diese Pakete bereits in R installiert und kann sie auch in R laden.Load R-Paket in SPSS

Wenn diese Syntax in SPSS mit:

BEGIN PROGRAM R. 

library(xlsReadWrite) 

END PROGRAM. 

ich Error in library(xlsReadWrite) : there is no package called 'xlsReadWrite' immer bin Fehler.

Vielen Dank,

Lakuca

+0

Sind Sie sicher, dass die Instanz von R, die SPSS ruft die richtige ist, bekommen? Wenn ich mich richtig erinnere, versucht SPSS, seine eigene Version von R zu installieren, die nicht unbedingt die aktuellste ist ... – Chase

+0

Für SPSS 18 verwendet das Plugin R 2.8.1. Was ist die Ausgabe bei der Ausführung: Beginne Programm r. sessionInfo(); installed.packages() beendet das Programm. – caracal

+0

autsch ... R 2.8.1? Beeindruckend. SPSS möchte sicherstellen, dass die R-Erfahrung so schlecht wie möglich ist. Kann die Version von R, mit der SPSS verbunden ist, aktualisiert werden? Ich habe keine Erfahrung mit SPSS. –

Antwort

3

Um das R-Plugin/Essentials-Paket, SPSS Statistics zu bauen hat mit einer bestimmten Version von R zu verknüpfen, obwohl Sie auch andere installiert haben. SPSS wird in der Regel jährlich veröffentlicht, und es wird die aktuellste R-Version verwendet, die mit dem Veröffentlichungsdatum von SPSS Statistics konsistent ist (dh es muss auf mehreren Plattformen verfügbar und mehrere Monate im Voraus stabil sein). Auch wenn es nicht die neueste Version von R ist, ist es selten, dass Pakete in älteren R-Versionen nicht funktionieren.

Neben dem Essentials-Paket, gibt es eine Reihe von bereits integrierten R Pakete - SPSS-Dialogfelder, Syntax und Ausgabe zur Verfügung gestellt von SPSS oder mitverursacht wird von den Benutzern - die bei www.ibm frei von der SPSS Gemeinschaft heruntergeladen werden können. com/developerworks/spssdevcentral Die R Essentials werden derzeit in SPSS Developer Central unter www.spss.com/devcentral gehostet.

Grüße, Jon Peck

+0

Vielen Dank für Ihre Hinweise. Ich habe gerade festgestellt, dass das Paket FactoMineR unter R-Version 2.5.1 gebaut wurde. Leider habe ich nur SPSS16, die R 2.5.0 erfordert. Es kann wahrscheinlich Probleme verursachen, obwohl das FactoMineR-Paket funktioniert, wenn ich es in R 2.5.0 verwende. – Lakuca

+0

Ich wäre sehr überrascht, wenn der Unterschied zwischen R 2.5.0 und 2.5.1 relevant wäre, obwohl es sicherlich möglich ist. Ich vermute, dass Sie R 2.5.1 installieren könnten und SPSS 16 würde immer noch funktionieren (aber bereit sein, die Stücke neu zu installieren, wenn dies nicht der Fall ist). – JKP

1

Wenn Sie eine frühere Version von xlsReadWrite möchten, können Sie die Quellen am Archive page