【发布时间】:2022-06-10 21:48:23
【问题描述】:
我想在一个 while 循环中按顺序附加我的数据,以便在每次迭代后我都会将前一个值附加到新值,例如:
i = 0
predictor = "test"
while(i < 7){
i = i+1
form1 <- append('test', i)
print(form1)
}
[1] "test" "1"
[1] "test" "2"
[1] "test" "3"
[1] "test" "4"
[1] "test" "5"
[1] "test" "6"
[1] "test" "7"
预期输出:
[1] "test" "1"
[1] "test" "1" "2"
[1] "test" "1" "2" "3"
[1] "test" "1" "2" "3" "4"
[1] "test" "1" "2" "3" "4" "5"
[1] "test" "1" "2" "3" "4" "5" "6"
[1] "test" "1" "2" "3" "4" "5" "6" "7"
【问题讨论】:
-
将您的
form1更改为predictor <- c(predictor, i)
标签: r