データフレームの最初の列と最初の行に新しい値を追加したいと思います。
データのサンプル:
ali ata
1 u w
2 y e
3 t r
4 f x
5 s z
推測される結果:
ali ata
1 ttt NA
2 u w
3 y e
4 t r
5 f x
6 s z
データを読み取ります。ここでは、文字列を(要素としてではなく)文字列としてエンコードすることが重要です。
df <- read.table(text="ali ata
1 u w
2 y e
3 t r
4 f x
5 s z", header = TRUE, stringsAsFactors = FALSE)
rbind
値を追加するために使用できます。
rbind(c("ttt", rep(NA, ncol(df) - 1)), df)
ali ata
1 ttt <NA>
11 u w
2 y e
3 t r
4 f x
5 s z