tidyverse インストールとロード tidyverseの主なパッケージ

スポンサーリンク

tidyverseはRのパッケージの1つで、データ操作(抽出・連結など)を統合的に扱うためのツール群です。Rを起動後に、tidyverseのインストールを行います。インストール完了後は、使うときにパッケージをロードして使います。

とにかく早く問題解決したい人はこちら>>こちらでデータ解析相談

tidyverse パッケージ

tidyverse インストール

R 3.2以上が必要です。パッケージのインストールは、R起動後に、install.packagesで tidyverse を指定します。インストールに管理者権限が必要なら、sudo をつけて R を起動して、tidyverse をインストールします。

1: $ sudo R # 管理者権限で R を起動
2: >install.packages("tidyverse")

tidyverse ロードして使う

tidyverseを使うときは、インストール後にlibraryとしてロードします。tidyverseに含まれるパッケージがまとめて読み込まれます。

1: > library(tidyverse)
2: ── Attaching packages ── tidyverse 1.2.1 ──
3: ✔ ggplot2 3.1.1     ✔ purrr   0.3.2
4: ✔ tibble  2.1.3     ✔ dplyr   0.8.1
5: ✔ tidyr   0.8.3     ✔ stringr 1.4.0
6: ✔ readr   1.3.1     ✔ forcats 0.4.0
ggplot2
可視化のためのパッケージです。
tibble
tibbleというdata.frameを扱えるようになります。
tidyr
tidy data形式を扱えるようになります。
readr
色んなフォーマットのデータを読み込めるようになります。出力も。
purrr
関数型プログラミングに関するパッケージです。
dplyr
データの操作に関するパッケージです。
stringr
文字列操作を行うためのパッケージです。
forcats
因子型ベクトルの操作に関するパッケージです。

まとめ

  • tidyverseは、Rでデータ操作(抽出・連結など)を統合的に扱うためのツール群(パッケージ)
  • tidyverseのインストールは、R起動後に、install.packages(“tidyverse”)。管理者権限に注意。
  • tidyverseを使うときは、R起動後に、library(tidyverse)

論文・データ解析の支援

個別に直接相談できるのが良いと、たくさんの方にご利用頂いています。

とにかく早く問題解決したい人はこちら>>直接、データ解析相談
とにかく早く問題解決したい人はこちら>>こちらで論文相談

関連記事

r tidyverse 使い方 | 列分割 separate関数 - tidyrパッケージ
tidyverseで1つの列(文字列型)を分割して別の列に分けるには、tidyrパッケージのseparate関数を使います。separate関数は、「指定した列」を「指定した区切り文字」で分割します。Rの標準的な操作strsplit関数を使...
r tidyverse 使い方 | 行 グループ毎の処理 group_by関数 - dplyrパッケージ
tidyverseでデータフレームをグループ別に処理する場合、dplyrパッケージのgroup_by関数を使います。group_by関数以降の処理では、グループ毎に計算が行われます。Rの標準的な操作なら、apply系関数を使って同じような処...
r tidyverse 使い方 | データフレーム重複行を削除 distinct関数 - dplyrパッケージ
tidyverseでデータフレームの重複行の削除を行う場合、dplyrパッケージのdistinct関数を使います。重複をチェックする列名を指定し、重複が見つかった行は最初に見つかったデータを残して、それ以外は削除されます。Rの標準的な操作な...
r tidyverse 使い方 | 列の追加 mutate関数 - dplyrパッケージ
tidyverseでデータフレームに列を追加する場合は、dplyrパッケージのmutate関数を使います。新しい列を追加したり、既にある列に上書きすることができます。また、transmutateという関数を使った場合は、列を追加しつつ、se...
r tidyverse 使い方 | 行のソート arrange関数 - dplyrパッケージ
tidyverseで1つのデータフレームに対する行のソートは、dplyrパッケージのarrange関数を使います。arrange関数は、データフレームの行をソートする関数です。エクセルの行の並べ替えのように、優先度の高いものから複数の条件を...
r tidyverse 使い方 | 2つのデータフレーム結合 inner_join関数 - dplyrパッケージ
tidyverseで2つのデータフレームの結合は、dplyrパッケージのjoin系関数を使います。キーが共通する部分を結合するinner_join関数がよく使われます。2つのデータフレームの結合条件によって、その他のjoin系関数を使い分け...
dplyr filter関数で行の絞り込み | r tidyverse 使い方
dplyrパッケージのfilter関数をつかえば、データフレームの行の絞り込みができます。指定した条件を満たす行を絞り込みます。複数の条件を指定した場合、全ての条件を満たす行に絞りこまれます。条件式では、論理演算&(AND)や、|(OR)を...
r tidyverse 使い方 | 列 filter 絞り込み select関数 - dplyrパッケージ
tidyverseで1つのデータフレームの列の絞り込みは、dplyrパッケージのselect関数を使います。selectは条件を満たす列を絞り込む関数です。様々な指定方法で絞り込みができます。列名と文字列条件のマッチや正規表現を利用した絞り...
tidyverse csv・tsvのファイルの読み方・データ型の指定方法 readrパッケージ
tidyverseを使う場合、ファイルの読み書きにはreadrパッケージの専用関数(read_tsv関数・read_csv関数)を使うのが便利です。これらの専用関数ではデータ・フレーム構造より使いやすいtibble型でデータを読み込みますが...
タイトルとURLをコピーしました