トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン 印刷

pull()

auditR

データフレームから特定の列をベクトルとして取り出す

データフレームの列を指定して得られるオブジェクトは、データフレームのまま。ベクトルに変換したいときには、dplyr::pull()を使う。

df$項目名 %>% pull()
df %>% pull(項目名)

項目名は、データフレームの項目の順番で指定できる。正の整数なら左から、負の整数なら右からの位置を示す。

以下は同じ結果を返す。

starwars$height
starwars |> pull(2)
starwars |> pull(-13)

名前付きベクトルにしたければ、オプションで.name=を指定する。

starwars |> pull(height, .name=name)

Last updated 2022-05-19 | auditR (c) N.Nawata