2011-11-02 23 views
1

私は最近、Rを2.11から2.13.2に "アップグレード"しました(巨大な間違いです、もしそれが壊れていなければ...) )、いくつかのパッケージを動作させるのに問題があります。以下は、zooパッケージを使用して再インストールしようとしたときの状態です。記録のために、私は64ビットR-2.13.2でWindows 7を使用しています。助言がありますか?R Zooパッケージ2.13.2 64ビットWindows 7エラーメッセージ

> ## univariate plotting 
> x <- zoo(rnorm(5), x.Date) 
Error: could not find function "zoo" 
> utils:::menuInstallPkgs() 
trying URL 'http://lib.stat.cmu.edu/R/CRAN/bin/windows/contrib/2.13/zoo_1.7-5.zip' 
Content type 'application/zip' length 1387309 bytes (1.3 Mb) 
opened URL 
downloaded 1.3 Mb 

package 'zoo' successfully unpacked and MD5 sums checked 

The downloaded packages are in 
     C:\Users\backupSam\AppData\Local\Temp\RtmpitXEFu\downloaded_packages 
> local({pkg <- select.list(sort(.packages(all.available = TRUE)),graphics=TRUE) 
+ if(nchar(pkg)) library(pkg, character.only=TRUE)}) 
Error in get(Info[i, 1], envir = env) : 
    internal error -3 in R_decompress1 
Error: package/namespace load failed for 'zoo' 

EDIT:

> install.packages("zoo") 
Installing package(s) into ‘C:/Users/backupSam/Documents/R/win-library/2.13’ 
(as ‘lib’ is unspecified) 
trying URL 'http://lib.stat.cmu.edu/R/CRAN/bin/windows/contrib/2.13/zoo_1.7-5.zip' 
Content type 'application/zip' length 1387309 bytes (1.3 Mb) 
opened URL 
downloaded 1.3 Mb 

package 'zoo' successfully unpacked and MD5 sums checked 

The downloaded packages are in 
     C:\Users\backupSam\AppData\Local\Temp\RtmpitXEFu\downloaded_packages 
> require(zoo) 
Loading required package: zoo 
Error in get(Info[i, 1], envir = env) : 
    internal error -3 in R_decompress1 
> library(zoo) 
Error in get(Info[i, 1], envir = env) : 
    internal error -3 in R_decompress1 
Error: package/namespace load failed for 'zoo' 
+1

32ビットVista R 2.13.2で動作します。どんなパッケージをインストールすることもできますか?あなたは別のミラーからそれを試してみてはどうですか? R 2.14.0をお試しあればどうなりますか? –

+0

次のように入力するとどうなりますか:require(zoo)? –

+1

私は同じOS/Rバージョンを実行しており、問題はありません。 install.packages( "zoo")とライブラリ(zoo)を試してみましたか? – SFun28

答えて

2

要求されたとして、その答えにコメントを移動しています。

R 2.14.0でプロセスを繰り返してください(ダウンロードして、インストーラを実行し、インストールされるまでEnterキーを繰り返し押してください)。

複数のバージョンのRを同時にインストールすることができますので、古いバージョンを失う心配はありません。 RSetReg.exe(各Rディストリビューションのbinフォルダーのサブフォルダーにあります)を使用して、そのバージョンのRを現在のバージョンにします。代わりに、それにはRversions.batthe batchfiles googlecode projectで使用してください。 argsなしでRversions.batは利用可能なバージョンをリストアップし、1つの引数を指定すると、そのバージョンを現在のバージョンにします。 (バージョンを切り替えることel.jsもバッチファイルプロジェクトで発見され、例えばel.js cmd /k Rversions.bat R-2.14.0、あなたが昇格モードで、関連するコマンドを実行する必要があることに注意してください。)

EDIT:el.js

追加情報を。

関連する問題