【发布时间】:2017-04-14 04:52:54
【问题描述】:
我正在学习使用this previous post 更新列数据。但是,是否有一个技巧可以指定在发生冲突时哪一列应该提供最终更新的值。例如,只要每行只存在一个值,我就可以合并数据列:
data <- data.frame('a' = c('A','B','C','D','E'),
'x' = c(NA,NA,3,NA,NA),
'y' = c(1,2,NA,NA,NA),
'z' = c(NA,NA,NA,4,5))
cbind.data.frame(data3[1], mycol=c(na.omit(c(t(data3[, -1])))))
在以下情况下,我将如何强制值来自 newVal?
data <- data.frame('a' = c('A','B','C','D','E','F'),
'x' = c(NA,NA,NA,3,NA,NA),
'y' = c(1,2,8,NA,NA,NA),
'z' = c(99,NA,4,NA,4,5))
【问题讨论】:
标签: r dataframe updates overwrite