我正在尝试在 sparklyr 中使用 rowSum 来创建一个指标变量,其中所有变量都丢失了,但似乎 rowSum 在 sparklyr 中不起作用。
我必须在 is.na() 函数中写下所有变量的名称,如下所示,这是不可能的,因为我有 100 个变量。
y <- c(NA,1,2)
x <- c(NA,NA,3)
z <- c(NA,NA,NA)
dt = data.frame(x,y,z)
sdf_copy_to(sc, dt)
dt %>%
mutate(new = ifelse(is.na(x) & is.na(y) & is.na(z), 1,0))
无论如何要在 is.na() 函数中编写多个变量吗?