Я бы хотел, чтобы мой цикл использовал вычисленное значение в качестве индекса, но, похоже, он не позволит мне сделать это.
Вот пример кода:
stype_rep <- c(6:10,11:15,31:35)
rep <- 6 #this can change
for (rep in stype_rep){
print(sprintf("rep start loop: %s",rep))
rep <- rep + 6 #this can change
print(sprintf("rep added: %s", rep))
}
Когда вы запускаете код, он не использует новое значение rep
, которое равно rep + 6
.
Как мне это сделать?
Dixi