一次删除两个或多个元素

时间:2012-08-04 06:06:18

标签: r

我想删除向量中第一个和第六个的元素,
有没有更好的方法呢?

> x=c(4,42,232,4,55,74,45)
> x=x[-1]
> x=x[-5]
> x
[1] 42 232 4 55  45

我可以删除一次,而不是两次吗?

1 个答案:

答案 0 :(得分:1)

x <- c(4,42,232,4,55,74,45)
x <- x[-c(1,5)]
x

[1]  42 232   4  74  45