【发布时间】:2020-02-18 18:54:52
【问题描述】:
我有以下数据框,我想得到如图所示的 C。检查A是否有值,那么它将出现在C中。如果A中没有值,则C将取B值。
data <-
structure(list(A = c(15L, 20L, NA, 8L), B = c(7L, NA, 9L, 6L),
C = c(15L, 20L, 9L, 8L)), class = "data.frame", row.names = c(NA,
-4L))
我尝试了类似的方法:
data$C <- coalesce(data$A, data$B)
【问题讨论】:
-
看起来您显示的代码确实提供了您显示的输出。有什么问题?
-
就像 Toucan 说的你的代码很好。你在找什么?
标签: r