library(caret)
必要なパッケージの読み込み:ggplot2エラー:loadNamespace(i、c(lib.loc、.libPaths())、versionCheck = vI [[i]])の 'ggplot2'のパッケージまたは名前空間の読み込みに失敗しました: 'gtableというパッケージがありません'エラー:パッケージ' ggplot2 'をロードできませんでした
これを試して...
install.packages('caret', dependencies = TRUE)
Ubuntuの場合:
Sudo apt-get update
Sudo apt-get install r-cran-caret
同じ問題が発生しました(WindowsのR 3.5)。
すべてがインストールされるまで、不足している依存関係をインストールし続けなければなりませんでした(私にとっては、約10の依存関係が不足していました)
これには、ファイルが見つからなかったときに別のミラーに変更する必要さえありました。
これが将来誰かを助けることを願っています...
> install.packages('caret', dependencies = TRUE)
> library('caret')
Loading required package: ggplot2 Error: package or namespace load failed for ‘ggplot2’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): there is no package called ‘gtable’ Error: package ‘ggplot2’ could not be loaded
> install.packages('gtable', dependencies = TRUE)
> install.packages('ggplot2', dependencies = TRUE)
> library('caret')
Error: package or namespace load failed for ‘caret’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
there is no package called ‘gower’
> install.packages('gower', dependencies = TRUE)
...
だから私のために働いたのは少し古い学校です:キャレットパッケージをインストールしてそのエラーが発生した後、私は自分のPCでキャレットをすばやく検索し(私の場合、ThisPC> RoseAdediranに移動しました)、キャレットフォルダーを削除し、検索しましたplyr
の場合、フォルダも削除しました。 RStudioに戻ってセッションを再開し、このコードをもう一度試しました
install.packages('caret', dependencies=T)
library(caret)
ライブラリをロードすると、他のインポートもロードされます。
これを試して ...
install.packages( 'caret'、repos = ' http://cran.rstudio.com/ ')
R 3.5に更新するときに同じ問題が発生しましたが、updater
関数のようなものを使用してRバージョンをinstallr
パッケージから変更した場合、メジャーリリース間でライブラリをコピーするときに問題が発生します(3.4- > 3.5)。
私にとってうまくいった解決策は、以前のすべてのライブラリを手動でインストールすることでした。
イアンが提案したように、エラーメッセージに記載されているパッケージをインストールしてみてください。私は同じ問題を抱えていて、エラーは「Biobaseとしてパッケージがありません」でした。それで私はWeb上でBiobaseを検索し、インストールし、library(caret)を試し、別のパッケージを求め、library(caret)が機能するまでインストールを続けました。あなたのケースでは、「「gtable」というパッケージはありません。そのため、gtableのインストールから始め、キャレットをロードしてそれを維持します。
こんにちはVenkatesh Saravanakumar:
多くの答えがありますが、私は同様の問題を抱えていたので私のものを与えています。コマンドを書いた
install.packages( "caret")
私のrmdファイルで、インストールに問題がありました。コンソールで同じ行を傾けるだけで解決しました。