データフレームに列を追加する時の方法2つ。
dplyr::mutate()
普段は dplyr パッケージの
dplyr::mutate()
を使っている。
文字列は " " で括って追加する。
mutate(列名 = c("文字列1", "文字列2",....), データフレーム名)
base::transform()
Rの標準パッケージだと、
transform()
を使う。
transform(データフレーム, 列名 = c("文字列1", "文字列2",....))
df <- transform(df, Genetics=c(
"TMEM106b rs199062",
"Codominant (reference CC)",
" ",
"Minor allele dominant",
"Major allele dominant",
" ")) %>%
dplyr::select(Genetics, everything())
上記例の場合は、
transform()
で文字列を追加した後、
dplyr::select()
で場所を移動。
everything()
を後ろにつけて「その他全部」を後ろに並べる。
リンク
リンク
リンク
リンク