このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

CRANミラーサーバーのリストとパッケージ一覧を得る


> mirr <- getCRANmirrors()
> class(mirr)
[1] "data.frame"
> names(mirr)
[1] "Name" "Country" "City" "URL" "Host" "Maintainer"
[7] "OK" "CountryCode" "Comment"
> fix(mirr)
>

次は保存されているCSV表示。


> mirr <- read.csv(file.path(R.home("doc"), "CRAN_mirrors.csv"))
> fix(mirr)
>

確認は、

設定は、


> chooseCRANmirror(graphics=FALSE)
HTTPS CRAN mirror

1: 0-Cloud [https] 2: Austria [https]
3: Chile [https] 4: China (Beijing 4) [https]
5: Colombia (Cali) [https] 6: France (Lyon 2) [https]
7: France (Paris 2) [https] 8: Germany (Munster) [https]
9: Iceland [https] 10: Mexico (Mexico City) [https]
11: Russia (Moscow) [https] 12: Spain (A Coruna) [https]
13: Switzerland [https] 14: UK (Bristol) [https]
15: UK (Cambridge) [https] 16: USA (CA 1) [https]
17: USA (KS) [https] 18: USA (MI 1) [https]
19: USA (TN) [https] 20: USA (TX) [https]
21: USA (WA) [https] 22: (HTTP mirrors)


Selection: 1
> getOption("repos")
CRAN CRANextra
"https://cran.rstudio.com" "http://www.stats.ox.ac.uk/pub/RWin"
>

初期設定ファイルは変わらないので、別途手動で設定。


> edit(file=file.path(R.home("etc"), "Rprofile.site"))
>

インストール可能なパッケージ一覧は、install.packages() で表示される。名前だけでなく詳しいデータが欲しいなら、


> pkgs<-available.packages()
> invisible(edit(pkgs))

なお、editの代わりにfixを使えばinvisibleは不要。