この資料は,2017/7/30に都内で開催した「「Rを用いたデータハンドリングと可視化」ハンズオン<」での,「データハンドリングに関する分です。
ここでは,dplyrパッケージとtidyrパッケージを使ったデータハンドリングを前提としています。
sessionInfo()
## R version 3.4.2 (2017-09-28)
## Platform: x86_64-pc-linux-gnu (64-bit)
## Running under: Ubuntu 16.04.3 LTS
##
## Matrix products: default
## BLAS: /usr/lib/libblas/libblas.so.3.6.0
## LAPACK: /usr/lib/lapack/liblapack.so.3.6.0
##
## locale:
## [1] LC_CTYPE=ja_JP.UTF-8 LC_NUMERIC=C
## [3] LC_TIME=ja_JP.UTF-8 LC_COLLATE=ja_JP.UTF-8
## [5] LC_MONETARY=ja_JP.UTF-8 LC_MESSAGES=ja_JP.UTF-8
## [7] LC_PAPER=ja_JP.UTF-8 LC_NAME=C
## [9] LC_ADDRESS=C LC_TELEPHONE=C
## [11] LC_MEASUREMENT=ja_JP.UTF-8 LC_IDENTIFICATION=C
##
## attached base packages:
## [1] stats graphics grDevices utils datasets methods base
##
## other attached packages:
## [1] stringr_1.2.0 bindrcpp_0.2 dplyr_0.7.4
##
## loaded via a namespace (and not attached):
## [1] Rcpp_0.12.13 digest_0.6.12 rprojroot_1.2
## [4] assertthat_0.2.0 R6_2.2.2 jsonlite_1.5
## [7] backports_1.1.1 magrittr_1.5 evaluate_0.10.1
## [10] rlang_0.1.2 stringi_1.1.5 rmarkdown_1.6.0.9004
## [13] tools_3.4.2 glue_1.1.1 yaml_2.1.14
## [16] compiler_3.4.2 pkgconfig_2.0.1 htmltools_0.3.6
## [19] bindr_0.1 knitr_1.17 tibble_1.3.4