【发布时间】:2020-11-20 23:54:31
【问题描述】:
我有一个带有两个因子变量的data.frame。这两个变量包含相同的数据,但缺少某些值时除外。我想以data.frame 结尾,第三列包含完整数据。
例子:
df<-data.frame(UID = 1:8,
A = c("blue", NA, "blue", NA, "green", NA, "green", "green"),
B = c("blue", "blue", NA, "blue", NA, "green", NA, "green"))
我正在寻找第三列等于;
df$C<-c(rep("blue", 4), rep("green", 4))
我尝试使用tidyr::unite 无济于事。我知道这可能是个坏主意,哈哈。我认为要么有一个非常简单的答案,要么不可能,哈哈。非常感谢任何帮助。
【问题讨论】:
标签: r