2010-12-28 24 views
3

私はSPSSにRを統合する作業を開始したばかりで、SPSSでいくつかのRパッケージをロードする際に問題があります。私は例えばロードすることができます。 library(foreign)またはlibrary(graphics)ですが、library(xlsReadWrite)またはlibrary(FactoMineR)では機能しません。これらのパッケージをすでにRにインストールしてあり、Rでそれらをロードすることもできます。 SPSSでこの構文を使用する場合SPSSでロードRパッケージ

BEGIN PROGRAM R. 

library(xlsReadWrite) 

END PROGRAM. 

私はエラーError in library(xlsReadWrite) : there is no package called 'xlsReadWrite'を取得しています。

多くのおかげで、

Lakuca

+0

でソースを取得することができ、あなたはSPSSをオンに呼び出しているRのインスタンスが正しいものであることを確認していますか?私が正しく覚えていれば、SPSSはそれ自身のバージョンのRをインストールしようとします。 – Chase

+0

SPSS 18の場合、プラグインはR 2.8.1を使用します。実行時の出力は何ですか?プログラムrを開始します。 sessionInfo(); installed.packages()終了プログラム。 – caracal

+0

ouch ... R 2.8.1?ワオ。 SPSSは、Rの経験ができるだけ悪いことを確実にしたいと考えています。 SPSSのRのバージョンをアップグレードして接続できますか? SPSSの経験はありません。 –

答えて

3

Rプラグイン/ Essentialsのパッケージを構築するためには、SPSS Statisticsのは、あなたが他の人が同様にインストールされていることができますが、Rの特定のバージョンとのリンクを持っています。 SPSSは一般的に毎年リリースされ、SPSS Statisticsのリリース日(複数のプラットフォームで利用可能であり、数ヶ月前に安定していなければならないという意味)と一致する最新のRバージョンが使用されます。 Rの最新バージョンでなくても、古いRバージョンではパッケージが動作しないことはまれです。

SPSSコミュニティーから無料でダウンロードできる、SPSSダイアログボックス、構文、およびSPSSが提供した出力、つまり、 www.ibmから、無償でダウンロードできる、多くの統合Rパッケージがあります。 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はまだ動作します(ただし、そうでない場合は再インストールする準備ができています)。 – JKP

1

あなたがxlsReadWriteの以前のバージョンをしたい場合は、Archive page

関連する問題