install r package - YokohamaR/yokohama.r GitHub Wiki

パッケージの追加方法

Contents

Rを便利に使うためのおすすめパッケージ 生態学関連で使われる便利なRパッケージ

CRAN Mirrorの設定

CRANミラーはR本体やパッケージのインストール先として指定するミラーサイトです。自分の環境に近い国内のミラーサイトをCRANミラーに指定することを推奨します。

R GUI

  • Windows: Packages -> Set CRAN mirror...
  • Mac : 起動 -> デフォルトのCRANミラー

RStudio

メニューバー -> Tools -> Global options -> Packages -> CRAN mirror

コンソールから

install.packages("パッケージ名", dependencies = T) 依存するパッケージも一緒にインストールする場合にdependencies=T

圧縮ファイルを解凍してインストール

install.packages("hoge.tar.gz", repos = NULL, type = "source")

RStudioのメニューバーから

Tools -> Install Packages...でパッケージを検索してインストール。

パッケージの更新

R本体のバージョン更新に伴い、パッケージの更新が行われることがあります。古いパッケージは新しいバージョンのRに対応していないこともあるので、そういう場合にはパッケージの更新を試みてください。

update.packages(checkBuilt = T, ask = FALSE)

個別にパッケージを更新

update.packages(ask = "graphics")

CRAN Task View

各分野の使用で便利な複数のパッケージをまとめているのがCRAN Task Viewです。

library(ctv)
install.views("hoge")

でパッケージのインストールを行います。

パッケージのアンインストール

特別な場合を除き、必要ないと思いますが、パッケージをアンインストールするには

remove.packages("hoge")

CRAN未登録、開発中のパッケージ

CRANに未登録なものや開発中のパッケージはGitHub上で管理されることが多いです。そうしたパッケージをインストールする際はdevtoolsパッケージを使ってインストールを行います。

library(devtools)
devtools::install_github("user/repository")

link

⚠️ **GitHub.com Fallback** ⚠️