Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在r中添加一个新行和一列_R_Row_Dataframe_Add - Fatal编程技术网

在r中添加一个新行和一列

在r中添加一个新行和一列,r,row,dataframe,add,R,Row,Dataframe,Add,我想向数据框的第一列和第一行添加一个新值 数据样本: 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

我想向数据框的第一列和第一行添加一个新值

数据样本:

  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(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