====== 13.tidyrでpivot_longer ======
[[00.初めての医療統計rとezr:index.html|初めての医療統計RとEZRトップページ]]
===== エクセルでもリスト形式に変化可能 =====
https://dekiru.net/article/20383/amp/
エクセルで、クロス集計表をリスト形式に変換する方法
===== 【tidyr】gather?, spread? もう古い。時代はpivot =====
https://qiita.com/yanami/items/3775df6c579fd0a2d60c
{{:00.初めての医療統計rとezr:pasted:20200506-200234.png}}
library(tidyverse)
df_longer <- df %>%
pivot_longer(col = -country, names_to = "year", values_to = "amount")
===== データを縦に結合するときはrbind() =====
2つのテーブルxとテーブルyを縦に結合したいときは、
-xとyの一番上の行をすべて一致させる
-z <- rbind(x,y) で縦に結合する
となります。
===== 新たな列を追加する場合はmutate() =====
d <- d %>%
mutate(RorL = "L")
===== 列名の変更はselect()かrename() =====
列名X1を、列名IDに変更したい場合
d <- d %>%
select(ID = X1, everything())
d <- d %>%
rename(ID = X1)
===== 2020/4/24 RがVersion4.0に =====
うまくいかないので、一度、WindowsからRをアンインストールして、R for Windowsを入れなおしました。
https://ftp.yz.yamagata-u.ac.jp/pub/cran/
{{:00.初めての医療統計rとezr:pasted:20200506-212654.png}}
ついでにRStudioも更新
https://rstudio.com/products/rstudio/download/#download
{{:00.初めての医療統計rとezr:pasted:20200506-213346.png}}
===== リンク =====
[[00.初めての医療統計rとezr:index.html|初めての医療統計RとEZRトップページ]]