Ggplot2とdata.tableパッケージをオープンインストールすることができません。それは私に次のエラーを与えます(ggplot2の例)
> library(ggplot2)
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘Rcpp’
Error: package or namespace load failed for ‘ggplot2’
私はRセッションを閉じる前にこれら2つのパッケージでうまく動くことができました。実行しようとするたびに、このエラーが表示されます。
私もそれを削除して再インストールしようとしましたが、成功しませんでした。
remove.packages(c("ggplot2", "data.table"))
install.packages('ggplot2', dep = TRUE)
install.packages('data.table', dep = TRUE)
何が悪いのかわからない
これで問題は解決しました。
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)
何トンものグーグルの検索とバースフォースの試みでガチョウを追いかけた後、私はこの問題を解決する方法を見つけたと思います。
問題を解決するためのステップ:
Install.packagesのdependencies引数をTRUEに設定してggplotをインストールします。
install.packages("ggplot2",dependencies = TRUE)
上記の手順にはまだRcpp依存関係が含まれていないため、次のコマンドを使用して手動でインストールする必要があります。
install.packages("Rcpp")
しかしながら、上記のコマンドが何らかの理由でRcppを正常にダウンロードしている間、Zipファイルを解凍して私のRのライブラリフォルダにインストールするのに失敗します。
パッケージ 'Rcpp'が正常にアンパックされ、MD5の合計がinstall.packagesで警告されました。 Data_Science_SW\R\R-3.2.3\library\Rcpp '
ダウンロードされたバイナリパッケージはC:¥Users¥MY_USER_ID¥AppData¥Local¥Temp¥Rtmp25XQ0S¥download_packagesにあります。
C:\Users\MY_USER_ID\AppData\Local\Temp\Rtmp25XQ0S\downloaded_packages\Rcpp_0.12.3.Zip
これにより、R\R-3.2.3\libraryフォルダにRcppが正常にインストールされ、ggplot2用のライブラリをロードしようとしたときにRcppが利用できるようになりました。 以前のRのインストールでは、Rcppをインポートできないというエラーが発生するため、過去にこのステップを実行できませんでした。ただし、Rをアンインストールして再インストールした後も同じコマンドが機能しました。これはODDです。
install.packages( "C:/Users/MY_USER_ID/AppData/Local/Temp/Rtmp25XQ0S/downloaded_packages/Rcpp_0.12.3.Zip"、repos = NULL、type = "win.binary")パッケージ 'Rcpp'が正常に解凍され、MD5が合計されますチェックした
ついにggplot2ライブラリを正常にロードすることができました。
library(ggplot2)
私も同じ問題に直面しました
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
これらのコマンドは私にとってはうまくいきませんでした。私が見つけたのは、一時インストールのC:\Users\User_name\Documents\R\win-library\3.3\abcd1234\Rcpp
をC:\Users\User_name\Documents\R\win-library\3.3\Rcpp
に移動できないという警告メッセージが表示されていたということです。
与えられたリンクからRcpp Zipファイルをダウンロードして解凍し、C:\Users\User_name\Documents\R\win-library\3.3
内にコピーしてから
library(Rcpp)
library(ggplot2)
働いた。 R.をアンインストールする必要はありませんでした。
同じ問題に直面し、解決しました:
remove.packages("ggplot2")
install.packages('ggplot2', dependencies = TRUE)
見たとき
コンパイルが必要なパッケージをソースからインストールしますか? (はい/いいえ/キャンセル)
いいえと答えます。
これを試して:
install.packages('Rcpp')
install.packages('ggplot2')
install.packages('data.table')
私は以前の記事で述べたステップを試みましたが、何の成功もありませんでした。しかし、私にとってうまくいったのはRを完全にアンインストールしてからRフォルダーを削除することでした。そのため、documentsフォルダーにあるファイルです。それから私はRを再インストールして走った
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)
このかなり粗い方法がどういうわけか私のために働きました。
これらのステップは私のために働きます:
行ってもいい!!!
library(Rcpp)
library(ggplot2)
上記の解決策をすべて試してみましたが、うまくいきませんでした。これは私のために働いたものです。
私にとっては、私はbrew brew uninstall --force R
からRをアンインストールし、次に RのWebサイトからダウンロードしてそこからインストールする に行かなければなりませんでした。