R 从另一个向量中获取向量
我有一个向量R 从另一个向量中获取向量,r,R,我有一个向量 x<-c(1,3,2,3,1,4,2,1,3,4,2,1,0,2,4,5,2,1,2) 谢谢您可以这样做: x[seq(from=1,to=10, by=2)] 您可以这样做: x[seq(from=1,to=10, by=2)] 你可以用 x[seq(1, 10, by=2)] 通过这种方式,使用seq(1,10,by=2)可以生成x元素的索引,然后使用[]操作符从x获取它们。您可以使用 x[seq(1, 10, by=2)] 使用seq(1,10
x<-c(1,3,2,3,1,4,2,1,3,4,2,1,0,2,4,5,2,1,2)
谢谢您可以这样做:
x[seq(from=1,to=10, by=2)]
您可以这样做:
x[seq(from=1,to=10, by=2)]
你可以用
x[seq(1, 10, by=2)]
通过这种方式,使用seq(1,10,by=2)
可以生成x元素的索引,然后使用[]
操作符从x
获取它们。您可以使用
x[seq(1, 10, by=2)]
使用
seq(1,10,by=2)
可以生成x元素的索引,然后使用[]
操作符从x
中获取它们。这里有另一种方法可以做到这一点,尽管上面的建议更直接
x[1:10%%2 != 0][1:5]
@SimonO'Hanlon建议的类似方法(可能更好)
x[c(TRUE, FALSE)][1:5]
这里有另一种方法可以做到这一点,尽管上面的建议更直截了当
x[1:10%%2 != 0][1:5]
@SimonO'Hanlon建议的类似方法(可能更好)
x[c(TRUE, FALSE)][1:5]