R - 如何按行更新数据帧

时间:2017-02-04 21:28:32

标签: r

我知道如果我使用c(1,2,3,4,5),我可以逐列修改数据。但是,如何更改数据框中的行值?例如,某些等价物如下:

employee <- c('John Doe','Peter Gynn','Jolie Hope', 'George Smith')
salary <- c(21000, 23400, 26800, 32000)
startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14','2006-7-15'))
employ.data <- data.frame(employee, salary, startdate)
employ.data[2:3,] <- c('Test',11111,'2011-1-01')

希望能提供与此类似的输出:

> employ.data
      employee salary  startdate
1     John Doe  21000 2010-11-01
2         Test  11111 2011-01-01
3         Test  11111 2011-01-01
4 George Smith  32000 2006-07-15

当然,这不是有效的代码。但肯定应该有一些等价物。我搜索过谷歌并没有找到任何内容

0 个答案:

没有答案