1

新しい Win7 x64 に新しい R と RStudio をセットアップしました。(RStudio 内から) パッケージをインストールしてロードしようとすると、パッケージの名前空間のインポート ディレクティブに関連していると思われるエラーがポップアップするようです。たとえば、ggplot2 を読み込もうとしたときのスケール (間にいくつかのデンマーク語を含む):

> install.packages('ggplot2')
Installing package into ‘C:/Users/me/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.1/ggplot2_1.0.1.zip'
Content type 'application/zip' length 2675576 bytes (2.6 MB)
opened URL
downloaded 2.6 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\me\AppData\Local\Temp\RtmpodrNFq\downloaded_packages
> library(ggplot2)
Error in get(Info[i, 1], envir = env) : 
  cannot open file 'C:/Users/me/Documents/R/win-library/3.1/scales/R/scales.rdb': No such file or directory
Error: indlæsning af pakke eller navnerum fejlede for ‘ggplot2’

パッケージ スケール (およびその他の不足しているすべてのパッケージ) に対して「install.packages()」を実行する必要がありますか? または、R を新規インストールしたときにこれをより自動化する方法はありますか?

確かに、私はパッケージの名前空間の概念を把握しておらず、このような他の SO の質問を読み込もうとしましたが、最終に重複した質問のリスクを冒しています。

4

1 に答える 1

0

DESCRIPTION ファイルを見ると、次のように表示されます。

Depends: R (>= 2.14), stats, methods
Imports: plyr (>= 1.7.1), digest, grid, gtable (>= 0.1.1), reshape2,
        scales (>= 0.2.3), proto, MASS

scalesそのため、パッケージをインストールしていないことによる副作用が発生している可能性があります。ファイル ブラウザを使用するか、次のコマンドを実行して、DESCRIPTION ファイルを確認できます。

 help(pac=ggplot2)   # and click on the DESCRIPTION file link at the top of that page.
于 2015-04-05T21:06:00.557 に答える