6
V <- c(1,3,2,4,2,3,1);
X <- 3;
pos <-V[V == X];
pos
是3 3
。 我需要的是所有3的位置;如何獲得大於x的位置的所有數字?
我需要2
和6
;這是3
在V
的位置。
V <- c(1,3,2,4,2,3,1);
X <- 3;
pos <-V[V == X];
pos
是3 3
。 我需要的是所有3的位置;如何獲得大於x的位置的所有數字?
我需要2
和6
;這是3
在V
的位置。
使用which
pos <- which(V == 3)
你要求不是什麼,但無論如何有用:您還可以使用which.min
和which.max
找到最小和陣列的最大值的位置。
不知道'which.max'。幸運的是,我只是在我的程序中需要它。 :) – 2011-06-12 14:02:07
@羅曼Luštrik:很高興我能幫助:) – nico 2011-06-12 14:06:42
謝謝尼科。有用。 – Robin 2011-06-12 14:14:41