ベクトル中の特定の成分の添字を取得する

ベクトル,行列,配列中に含まれる特定の成分の添字を取得したいときは,which を使用します.

> aaa <- 0:9
> bbb <- rep(0:4, 2)
> 
> which(aaa == 2)
[1] 3
> 
> which(bbb == 2)
[1] 3 8
> 
> which(bbb == 2)[1]
[1] 3
>

こんなふうに.

        • -

参考
なるほど機能 (RjpWiki) 「ベクトル、行列、配列の特定の成分の添字を得る」
http://www.okada.jp.org/RWiki/?%A4%CA%A4%EB%A4%DB%A4%C9%B5%A1%C7%BD