我有一个缺少值的数据框。有一组列通过相同行上的值连接,从而形成块:
块 1:变量“X1”、“X2”和“X3”/块 2:变量“X4”和“X5”/块 3:变量“X6”
x <- data.frame(matrix(NA, nrow = 5, ncol=7))
colnames(x)[7] <- "Block"
x[1, c("X1", "X2")] <- 7
x[2, c("X1", "X3")] <- 7
x[3, c("X4", "X5")] <- 7
x[4, c("X4")] <- 7
x[5, c("X6")] <- 7
x$Block[1:2] <- c(paste("X1", "X2", "X3"))
x$Block[3:4] <- c(paste("X4", "X5"))
x$Block[5] <- c(paste("X6"))
如何在 R 中自动创建指示连接组的变量“块”?