【发布时间】:2020-10-21 04:36:25
【问题描述】:
我想用空白替换我的变量组的某些行。如何在不使用 for 循环的情况下做到这一点?这是我的代码。目标是将“组”编码为:“A”、空白、空白、空白、空白、“A”、空白、空白...
group <- rep("A", 20)
var <- rep("B", 20)
out <- data.frame(group, var)
out$row_num <- seq(1:nrow(out))
for (i in 1:nrow(out)) {
if (out$row_num[i] %% 5 != 1) {
out$group[i] <- " "
}
}
【问题讨论】:
-
是的,正确的。我已经修好了。谢谢!