web-dev-qa-db-ja.com

ggplot2はR 3.0.2でのインストールに失敗します

UbuntuでR 3.0.2にggplot2をインストールできません。

走るとき

_install.packages('ggplot2',dependencies = TRUE)
_

次のエラーが表示されます。

_ > install.packages('ggplot2',dependencies = TRUE)
Installing package into ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependencies ‘plyr’, ‘testthat’ are not available
also installing the dependencies ‘reshape2’, ‘scales’, ‘Hmisc’

trying URL 'http://cran.rstudio.com/src/contrib/reshape2_1.4.1.tar.gz'
Content type 'application/x-gzip' length 34693 bytes (33 Kb)
opened URL
==================================================
downloaded 33 Kb

trying URL 'http://cran.rstudio.com/src/contrib/scales_0.2.4.tar.gz'
Content type 'application/x-gzip' length 40093 bytes (39 Kb)
opened URL
==================================================
downloaded 39 Kb

trying URL 'http://cran.rstudio.com/src/contrib/Hmisc_3.16-0.tar.gz'
Content type 'application/x-gzip' length 629536 bytes (614 Kb)
opened URL
==================================================
downloaded 614 Kb

trying URL 'http://cran.rstudio.com/src/contrib/ggplot2_1.0.1.tar.gz'
Content type 'application/x-gzip' length 2351203 bytes (2.2 Mb)
opened URL
==================================================
downloaded 2.2 Mb

ERROR: dependency ‘plyr’ is not available for package ‘reshape2’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/reshape2’
    Warning in install.packages :
      installation of package ‘reshape2’ had non-zero exit status
    ERROR: dependency ‘plyr’ is not available for package ‘scales’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/scales’
    Warning in install.packages :
      installation of package ‘scales’ had non-zero exit status
    ERROR: dependencies ‘plyr’, ‘reshape2’, ‘scales’ are not available for package ‘ggplot2’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/ggplot2’
    Warning in install.packages :
      installation of package ‘ggplot2’ had non-zero exit status
    ERROR: dependencies ‘ggplot2’, ‘scales’ are not available for package ‘Hmisc’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/Hmisc’
    Warning in install.packages :
      installation of package ‘Hmisc’ had non-zero exit status
_

私も試しました

_install.packages(c('reshape2','scales'))
_

plyrが利用できないというエラーを取得します。

また、Ubuntuをアップグレードし、Rの最新バージョンを再インストールし、update.packages(checkBuilt=TRUE)を使用してパッケージを更新しました。しかし、何も機能しませんでした。私に何ができる?

16
gnjago

最新バージョンが必要ない場合は、Ubuntuが配布するパッケージバージョンをインストールできます。

Sudo apt-get install r-cran-ggplot2

次のコマンドを入力して、この問題を修正しました。

$ Sudo apt-get install r-cran-plyr
$ Sudo apt-get install r-cran-reshape2
9
American curl

Rバージョン(r-base)を最新に更新する必要があります。次のようなコマンドライン:

$ Sudo apt-get update
$ Sudo apt-get install r-base

更新が機能しませんでした。

  • 最初にRをアンインストールします。
  • 次に、リンクから3.2.1 debファイルをダウンロードします。 http://cran.es.r-project.org/bin/linux/ubuntu/trusty/
  • Ubuntuソフトウェアセンターでインストールしてください。
  • 通常どおりinstall.packagesを実行します。
4
ChaosPredictor

apt-getは、/ etc/apt/sources.listでパッケージを探すリポジトリを追跡します。ほとんどの人のsources.listで定義されているデフォルトセットには、CRANミラーは含まれていません。 Ubuntuユーザーの場合、次の行を/etc/apt/sources.listに追加できます。

deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu <linux ver>/

私は「信頼できる」Ubuntuバージョンを使用しており、バークリークランミラーを好むため、私の行は次のようになります。

deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu trusty/

Ubuntuのバージョンを確認する必要がある場合は、次を実行してみてください。

lsb_release -a

これで、apt-getがCRANミラーと対話できるようになりました。楽しい!

2
j_houg

[ http://cran.es.r-project.org/bin/linux/ubuntu/trusty/] からUbuntuソフトウェアセンターを使用して、r-base(3.2.2)の最新バージョンをダウンロードします。開いてインストールします。これにより、すでにインストールされているバージョンが最新に更新されます。その後、ggplot2パッケージを再度インストールしてください。それは魔法のように私のために働いた。頑張ってください!!

1
Idotchere