FOR R中的循环用于随机向量

时间:2014-08-13 18:22:12

标签: r loops

我正在尝试使用"来编写一个循环用于"其中我的索引i应该具有一组值c(2,4,6,8,10,12)的值。我正在进一步使用i来对另一个向量的值进行子集化。

我定义了一个向量X,其中X < - c(2,4,,6,8,10,12), 然后使用for(i在X [1]中:tail(X,n = 1))。

这导致我从2到12取所有值! 我希望它只采用X中提到的值,即2,4,6,8,10,12。

我希望有人能给我一个如何做到这一点的提示

先谢谢你

1 个答案:

答案 0 :(得分:0)

你正在循环一个序列。如果只想循环遍历向量的值,请使用:

X <- c(2,4,6,8,10,12)
for(i in X) {
  # Your code
}