
129
9
章
tidyr
によるデータ整理
9.1
はじめに
幸福な家族はどれも似通っているが、不幸な家族は不幸のあり方がそれぞれ異なっている。
―
トルストイ
(『アンナ・カレーニナ』冒頭の一文。この訳は、新潮文庫(木村浩訳)より)
整理データセットはどれも似通っているが、整理していないデータセットはそのあり方がそれ
ぞれ異なっている。
―
Hadley Wickham
本章では、整理データ(tidy data)と呼ぶ、Rにおけるデータの一貫した組織化方法を学びます。
データをこの形式にするには、準備作業が必要ですが長期的に見れば利益があります。整理データ
と
tidyverse
が提供する整理ツールがあれば、データをある表現形式から別のに変換することがより
迅速にできて、分析課題により多くの時間を割くことができます。
本章では実用的観点から、整理データと
tidyr
パッケージにあるツールとを紹介します。基盤と
なる理論をより深く学
ぶには、「Journal of Statistical Software」に掲載された整理データの原論文
(www.jstatsoft.org/v59/i10/paper)
*1
が役に立ちます。
9.1.1
準備するもの
本章では、整っていないデータセットを整理するのに役立つ多数のツールを備えたパッケージで
ある
tidyr
に焦点を絞ります。
tidyr
は
tidyverse
の中核メンバーです。
library(tidyverse)
*1 訳注:Hadley Wickham, Tidy Data,