R言語による医療データ分析

R言語によるデータ分析のオンラインコースを中心に、さまざまなデータ分析について記載してあります。

096 特殊加工:fillで列をうめる

まとめ一覧

fillで列をうめる

  • これまでは、mutate filter arrange等の列や行を操作する関数は、dplyrパッケージ、
  • strではじまる正規表現を利用できる関数は、stringrパッケージの解説を行ってきました
  • 残りはfill separate gather spreadはtidyrパッケージの関数です。
dffill <- tibble(name = c("a",NA,NA,"b",NA,NA),
                 type = rep(c("age","gender","bld"),2),
                 value = c("20","男","O","31","女","AB"))
  • のように、人からみたら空白に見えるが意味のある行を埋めるのに使います。
dffill

dffill %>% fill(name)

dffill
dffill %>% fill(name, .direction = "up")

#.directionを設定することで上下に任意に埋めることができます。

まとめ一覧