【问题标题】:How to fill a vector by a while loop如何通过while循环填充向量
【发布时间】:2020-04-07 15:37:16
【问题描述】:

我开始学习 R。

如果有人可以帮助我用 while 循环填充 myVec,我会很高兴。

这是我的(错误)代码:

a <- 0
b <- 10
myVec <- c(x)
while(a < b) {
a <- a+1
x <- a
print(a)
}

【问题讨论】:

  • 你想要MyVec &lt;- 1:10吗?或者在循环底部myVec[a] &lt;- a

标签: r vector while-loop


【解决方案1】:

不知道你要不要这样填写myVec

a <- 0
b <- 10
myVec <- c()
while (a < b) {
  a <- a+1
  myVec <- c(myVec,a)
  print(a)
}

这样

> myVec
 [1]  1  2  3  4  5  6  7  8  9 10

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    相关资源
    最近更新 更多