Githubからパッケージをインストールするのに大変便利なdevtoolsパッケージがあります。devtoolsパッケージがあれば十分ですが、ちょっとだけ便利なパッケージを紹介します。
devtoolsやggplot2などの開発者であるhadley氏を例に紹介します。hadley氏が関わるパッケージに恩恵を受けている方は非常に多いと思います。この機会にhadley氏が開発したパッケージに触れてはいかがでしょうか。CRAN以外にもRのパッケージは存在します。
Github「R検索」
https://github.com/search?utf8=%E2%9C%93&q=language%3AR&type=Repositories&ref=advsearch&l=R&l=
パッケージバージョンは0.0.2。実行コマンドはR version 3.2.2で確認しています。
パッケージのインストール
下記、コマンドを実行してください。
[code language=”R”]
#パッケージのインストール
install.packages(“devtools”)
#devtoolsを利用したGithubからインストール
library(“devtools”)
install_github(“hoxo-m/githubinstall”)
[/code]
実行コマンド
詳細はコメント、パッケージのヘルプを確認してください。
[code language=”R”]
#パッケージの読み込み
library(“githubinstall”)
#githubinstallパッケージを使うとユーザー名が必要ない
#install_github_packageコマンド
#例えばggplot2をインストール
install_github_package(“ggplot2”)
#Githubをユーザー名で検索してパッケージ一覧を取得
#ggplot2の作者”hadley”神を検索
list_github_packages(“hadley”)
[1] “hadley/assertthat” “hadley/babynames” “hadley/bigrquery” “hadley/bookdown”
[5] “hadley/clusterfly” “hadley/decumar” “hadley/devtools” “hadley/dplyr”
[9] “hadley/evaluate” “hadley/ggplot2” “hadley/haven” “hadley/helpr”
[13] “hadley/httr” “hadley/lazyeval” “hadley/lubridate” “hadley/meifly”
[17] “hadley/mturkr” “hadley/multidplyr” “hadley/nycflights13” “hadley/plyr”
[21] “hadley/profr” “hadley/pryr” “hadley/purrr” “hadley/rappdirs”
[25] “hadley/readr” “hadley/reshape” “hadley/roxygen3” “hadley/rsmith”
[29] “hadley/rvest” “hadley/secure” “hadley/shinySignals” “hadley/sinartra”
[33] “hadley/stringr” “hadley/testthat” “hadley/usdanutrients”
#パッケージ名からGithubのレポジトリを表示
guess_github_repository(“httr”)
[1] “hadley/httr”
[/code]
少しでも、あなたのウェブや実験の解析が楽になりますように!!