1

Rに「rpart」パッケージをインストールしようとしていますが、次のエラーが発生します。

> install.packages('rpart')
Warning in install.packages("rpart") :
  argument 'lib' is missing: using '/home/sandeep/R/i686-pc-linux-gnu-library/2.11'
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘rpart’ is not available

誰かがエラーについて教えてもらえますか?の解き方?

4

2 に答える 2

5

開始するためのヒント:パッケージが既にあるかどうかわからない場合は、たとえば関数を使用して次のことfind.package()を確認できます。

> find.package('rpart')
[1] "D:/R/library/rpart"
> find.package('lololool')
Error in find.package("lololool") : there is no package called 'lololool'

問題は、デフォルトでインストールされるほどではありません。を使用して問題なくCRANからダウンロードおよびインストールできますが、CRANのパッケージページでinstall.packages('rpart')確認すると、非常に重要な行が表示されます。

Depends:    R (≥ 2.13.0), graphics, stats, grDevices

これは、R2.13以降のバージョンでのみ使用可能であることを示しています。あなたのエラーから、私はあなたがまだ2.11を実行していると推測します。かなりの数のパッケージがCRANの古いRバージョンで利用できなくなったため、Rを更新することをお勧めします。そうしないと、この問題が頻繁に発生します。

Debianを実行している場合、debianのデフォルトのRは常に古くなっているため、もう少し努力する必要があることに注意してください。念のため、ここでそれを行うための指示を見つけます。

于 2011-10-29T16:30:35.130 に答える
0

RStudioを再起動すると、パッケージをインストールでき、find.package()は、パッケージを持っていることを示しました。

于 2019-01-09T22:27:59.070 に答える