以下を使用して単純なデータセットを読み込もうとしています。
library(car)
しかし、次のエラーが発生します。
Error in library("car") : there is no package called 'car'
なぜこれが起こるのか、そしてそれをどのように解決するのか誰かが知っていますか?
現在IDEを使用していない場合(または使用している場合でも))、以下でパッケージをインストールします。
install.packages("car")
実行する前に
library("car")
この種のタスクだけをまだ管理していない場合は、@ Irisのアドバイスに注意し、RStudioを使用する必要があります。
ロードする前にパッケージをインストールするのを忘れました。
IDE(統合開発環境)を使用していますか?IDEとしてRstudioを使用することを強くお勧めします。Rstudioをインストールした場合、ツールバーで[ツール]> [パッケージのインストール]を選択できます。 ... "「car」と入力して「install」をクリックします。パッケージがインストールされるとすぐに、library(car)
を使用してパッケージをロードできます。
私はRStudioのTools/Install packages ...を使用し、ソースからコンパイルしないことを選択し、いくつかのパッケージに対してこれを実行しました。そしてそれはうまくいきます!
これは私のために働いた。 Rの最も安定したバージョン(3.4.4)をダウンロードした後、最初にinstall.packages( "car"、dependencies = TRUE)をインストールし、次に、車をロードするときに、避難所や外国などの要求されたすべてのパッケージをインストールします。別々にインストールしました。また、パッケージをインストールすると、実際の作業フォルダーではなくwin-libraryフォルダーに移動することに気付きました(パッケージはR\R-3.4.4ではなくR\win-library\3.4に移動します。そこで、パッケージをにコピーしました。正しいフォルダ。
セキュリティ上の理由から、Macの標準アカウントでRを使用し、別の管理者アカウントを介してパッケージをダウンロードします。昨日、Microsoft R Openを3.2.2から3.2.3に更新しましたが、Rcmdrを読み込もうとしたときに次のメッセージが表示されました。
LoadNamespace(j <-i [[1L]]、c(lib.loc、.libPaths())、versionCheck = vI [[j]])のエラー:名前空間 'nlme' 3.1-122がロードされていますが、> = 3.1.123が必要です
エラー:パッケージ「car」を読み込めませんでした
管理者アカウントにログインして、更新を確認する必要がありました。 nlme用に1つあり、それをインストールして、車をロードできるようにしました。
この投稿は数か月前のものだと知っていますが、同じ問題が発生した後に遭遇しました。私は指示に従いました ここ (それは.docダウンロードです)。
私は通常RStudioを使用しますが、これではうまくいきませんでした。
install.packages("car")
Rアプリケーション(Studioではない)を開き、.docの指示に従いました。私は今パッケージを持っています。幸運を!