R 每次从向量中删除一个元素:删除一个

R 每次从向量中删除一个元素:删除一个,r,rows,R,Rows,我有一个向量x x=c(1:10) 我想迭代地从向量中删除一个元素。例如,在第一次迭代中,我想删除第一个元素,同时保留其他元素。在第二次迭代中,我只想删除第二个元素,同时保留其他元素,以此类推 任何帮助都将不胜感激。够了吗 for (i in 1:length(x)){ a = x[-i] print(a) } 这里你得到了没有相应元素的每次迭代我认为这个问题是你的另一个问题的重复,可能是@akrun My bad的重复。我觉得我在这里不清楚我的问题。如果我必须的话,有没有办法删除这个

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

我想迭代地从向量中删除一个元素。例如,在第一次迭代中,我想删除第一个元素,同时保留其他元素。在第二次迭代中,我只想删除第二个元素,同时保留其他元素,以此类推

任何帮助都将不胜感激。

够了吗

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

这里你得到了没有相应元素的每次迭代

我认为这个问题是你的另一个问题的重复,可能是@akrun My bad的重复。我觉得我在这里不清楚我的问题。如果我必须的话,有没有办法删除这个?我认为保留它是可以的,因为有一个人已经在你的帖子上回复了。以后最好是编辑原帖。谢谢