如何使用`while`循环附加到向量?

Use*_*ame 1 r vector while-loop

我想使用循环制作矢量。

这是我的R代码:

vec_teamCodes <- c()
x <- 0
while (x < 10) {
  append(vec_teamCodes,"Hello")
  x <- x+1
}
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,vec_teamCodes()仍然存在NULL

为什么?如何修复我的代码?

989*_*989 5

尝试这个:

vec_teamCodes <- c()
x <- 0
while (x < 10) {
  vec_teamCodes <- c(vec_teamCodes,"Hello")
  # OR
  # vec_teamCodes <- append(vec_teamCodes,"Hello")
  x <- x+1
}


[1] "Hello" "Hello" "Hello" "Hello" "Hello" "Hello" "Hello" "Hello" "Hello" "Hello"
Run Code Online (Sandbox Code Playgroud)