从向量中一次删除一个元素:保留一个元素

时间:2017-06-26 08:06:28

标签: r rows

我有一个向量x x = c(1:10)

我想迭代地从矢量中删除一个元素。例如,在第一次迭代中,我想删除第一个元素,同时保留其他元素。在第二次迭代中,我想只删除第二个元素,同时保留其他元素,所以来回。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

够了吗? :

for (i in 1:length(x)){
  a = x[-i]
  print(a)
}

在这里,您每次迭代都没有相应的元素