Rで解析:githubからのパッケージ管理がとっても楽になります「githubinstall」パッケージ


投稿日: Rの解析に役に立つ記事

githubに公開されているパッケージを管理するRのパッケージはいくつかありますが、本パッケージは利用方法が簡単でわかりやすく最高峰に位置するかと思います。

・github language:R
https://github.com/search?utf8=%E2%9C%93&q=language%3AR&type=Repositories&ref=advsearch&l=R&l=

パッケージバージョンは0.0.1。windows 7およびOS X 10.11.5のR version 3.3.1で確認しています。

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

下記コマンドを実行してください。

#パッケージの読込
library("githubinstall")

実行コマンドの紹介

詳細はコマンド、パッケージのヘルプを確認してください。

#gitからパッケージをインストール:githubinstallコマンド
#パッケージ名が重複しない場合
githubinstall("ggghost")
Warning occurred. Do you install the package forcibly?

1: Install Forcibly (Overwirte)
2: Cancel the Installation

Selection:

#パッケージ名が類似するものも表示されます
githubinstall("ggplot")
Select one repository or, hit 0 to cancel.

1: USGS-R/gsplot An implementation of the Grammar of Graphics in R
2: hadley/ggplot1 An implementation of the Grammar of Graphics in R
3: hadley/ggplot2 An implementation of the Grammar of Graphics in R

Selection:

#キーワードからパッケージを検索:gh_search_packagesコマンド
GetPack <- gh_search_packages("ggplot2") head(GetPack)     username package_name 1 3wen plotRTeX 2 Bart6114 licorice 3 DanHenebery dhPlot 4 GegznaV spPlot 5 GeneCrab ggfish 6 GuangchuangYu emojifont title 1 Converts ggplot2 graphics to PDF using LaTeX 2 plot Likert-like data using the ggplot2 plotting engine 3 GGPLOT2 Theme for DanHenebery.com 4 Plots And Extensions for `hyperSpec`, `ggplot2` And `plotly` 5 An R package extending ggplot2 to draw a fish-shaped plot 6 emoji font in both base and ggplot2 graphics #パッケージ名からリポジトリを検索:gh_suggestコマンド gh_suggest("githubinstall") [1] "hoxo-m/githubinstall" #ユーザー名の検索:gh_suggest_usernameコマンド gh_suggest_username("hoxo") [1] "hoxo-m" "htso" #ユーザー名からパッケージを検索:gh_list_packagesコマンド gh_list_packages(username = "hoxo-m") username package_name 1 hoxo-m KLIEP 2 hoxo-m SparkRext 3 hoxo-m analog 4 hoxo-m bayesopt 5 hoxo-m densratio 6 hoxo-m fixer 7 hoxo-m githubinst 8 hoxo-m githubinstall 9 hoxo-m lambdaR 10 hoxo-m magicfor 11 hoxo-m mergetree 12 hoxo-m pforeach 13 hoxo-m toybayesopt title 1 Kullback-Leiblar Importance Estimation Procedure (with Cross Validation) 2 SparkR extension for closer to dplyr 3 Analyzing Access Log Data with R 4 An R Implementation of Bayesian Optimization 5 An R Package for Density Ratio Estimation 6 Tools for Fix Functions in R Packages 7 Easy to Install R Packages on GitHub 8 A Helpful Way to Install R Packages Hosted on GitHub 9 Novel lambda expressions in R 10 magicfor - Magic Functions to Obtain Results from for Loops in R 11 No description or website provided. 12 Easy to parallel processing in R 13 Crude R Implementation of Bayesian Optimization [/code]


少しでも、あなたのウェブや実験の解析が楽になりますように!!

スポンサードリンク

スポンサードリンク