Tidyverseとはなにか?
概要
tidyverseは、Rの統計パッケージの集合です。Rの標準ライブラリに含まれている基本的なパッケージに加えて、tidyverseは、データの読み込み、整理、分析、可視化を行うためのさまざまなパッケージを提供します。
特徴
整頓されたデータ構造
tidyverseのパッケージは、整頓されたデータ構造を前提としています。整頓されたデータとは、行が観測、列が変数を表すデータです。tidyverseのパッケージは、この整頓されたデータ構造を維持しながら、データの読み込み、整理、分析、可視化を行うことができます。
シンプルな関数名
tidyverseのパッケージの関数名は、シンプルで覚えやすい名前になっています。また、関数の引数も、わかりやすい名前と型で定義されています。そのため、tidyverseのパッケージは、初心者でも簡単に使い始めることができます。
統一されたインターフェース
tidyverseのパッケージは、統一されたインターフェースで動作します。そのため、複数のパッケージを組み合わせて使用する場合でも、すんなりと使いこなすことができます。
Tidyverse内のパッケージ
tidyverseのパッケージは、以下の10個です。
dplyr:データの整理と分析
ggplot2:データの可視化
tidyr:データの整形
readr:データの読み込み
tibble:整頓されたデータの構造
purrr:データの操作
forcats:カテゴリ変数の操作
stringr:文字列の操作
lubridate:日付と時刻の操作