install r package - YokohamaR/yokohama.r GitHub Wiki
- CRAN Mirrorの設定
- コンソールから
- RStudioのメニューバーから
- パッケージの更新
- CRAN Task View
- パッケージのアンインストール
- CRAN未登録、開発中のパッケージ
- link
Rを便利に使うためのおすすめパッケージ 生態学関連で使われる便利なRパッケージ
CRANミラーはR本体やパッケージのインストール先として指定するミラーサイトです。自分の環境に近い国内のミラーサイトをCRANミラーに指定することを推奨します。
- 筑波大学ミラー: http://cran.md.tsukuba.ac.jp
- 統計数理研究所ミラー: http://cran.ism.ac.jp
- 会津大学ミラー: ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/
- 東京大学ミラー: http://ftp.ecc.u-tokyo.ac.jp/CRAN/
- 兵庫教育大学ミラー: http://essrc.hyogo-u.ac.jp/cran/
- Windows: Packages -> Set CRAN mirror...
- Mac : 起動 -> デフォルトのCRANミラー
メニューバー -> Tools -> Global options -> Packages -> CRAN mirror
install.packages("パッケージ名", dependencies = T)
依存するパッケージも一緒にインストールする場合にdependencies=T
install.packages("hoge.tar.gz", repos = NULL, type = "source")
Tools -> Install Packages...でパッケージを検索してインストール。
R本体のバージョン更新に伴い、パッケージの更新が行われることがあります。古いパッケージは新しいバージョンのRに対応していないこともあるので、そういう場合にはパッケージの更新を試みてください。
update.packages(checkBuilt = T, ask = FALSE)
update.packages(ask = "graphics")
各分野の使用で便利な複数のパッケージをまとめているのがCRAN Task Viewです。
library(ctv)
install.views("hoge")
でパッケージのインストールを行います。
特別な場合を除き、必要ないと思いますが、パッケージをアンインストールするには
remove.packages("hoge")
CRANに未登録なものや開発中のパッケージはGitHub上で管理されることが多いです。そうしたパッケージをインストールする際はdevtools
パッケージを使ってインストールを行います。
library(devtools)
devtools::install_github("user/repository")