0

データフレームの最初の列と最初の行に新しい値を追加したいと思います。

データのサンプル:

  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
4

1 に答える 1

0

データを読み取ります。ここでは、文字列を(要素としてではなく)文字列としてエンコードすることが重要です。

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
于 2013-01-16T13:22:28.297 に答える