Цикл в R повторяет каждый i в цикле, а затем перейти к i+1 и так далее
Цикл повторения каждого i в цикле, а затем перейти к i+1 и так далее
Ang1
0.063
0.072
0.077
У меня есть столбец с именем Ang1. Я хочу повторить каждое значение несколько раз, а затем перейти к следующему значению.
Я написал следующий цикл, но он повторяет всю последовательность сразу вместо одного значения за раз.
for (i in Ang1){
k=rep(i, 3)
}
Вывод должен быть таким
Ang1
0.063
0.063
0.063
0.072
0.072
0.072
0.077
0.077
0.077
У меня есть огромный набор данных, где каждое значение необходимо повторить более 1000 раз, прежде чем я перейду к следующему значению (i+1)
1 ответ
Ты можешь использовать rep
непосредственно с каждым argument
Ang1 <- c(0.063, 0.072, 0.077)
rep(Ang1, each = 3)