I'd like to replace certain rows of my variable group with blank. How can I do it without using a for loop? Here is my code. The goal is to code 'group' to be: "A", blank, blank, blank, blank, "A", blank, blank...
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] <- " "
}
}