00.初めての医療統計rとezr:13.tidyrでpivot_longer
目次
13.tidyrでpivot_longer
エクセルでもリスト形式に変化可能
https://dekiru.net/article/20383/amp/
エクセルで、クロス集計表をリスト形式に変換する方法
【tidyr】gather?, spread? もう古い。時代はpivot
https://qiita.com/yanami/items/3775df6c579fd0a2d60c
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/
ついでにRStudioも更新
リンク
00.初めての医療統計rとezr/13.tidyrでpivot_longer.txt · 最終更新: 2021/08/11 by adash333