« [Java]Ubuntu 13.10でJavaを使って数値計算を行う | トップページ | [R]ベクトルからインデックス(添字)で指定をして要素を除外する »

2014年4月 8日 (火)

[R]ベクトルからインデックス(添字)で指定をして要素をとりだす

ベクトルから特定の要素だけを取り出したい場合の話。その特定の要素を指定するのにインデックス(1から始まる要素を指す連番)で指定したいときは、ベクトルの添字に数値型ベクトルを指定すればよい。

> a <- c("A", "B", "C")
> a[c(1)]  # 1番目の要素だけ取り出す
[1] "A"
> a[c(1, 3)]  # 1番目と3番目の要素を取り出す
[1] "A" "C"
> a[1:2]  # ベクトルで指定すれば何でもよい
[1] "A" "B"

« [Java]Ubuntu 13.10でJavaを使って数値計算を行う | トップページ | [R]ベクトルからインデックス(添字)で指定をして要素を除外する »

R(数値計算)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [Java]Ubuntu 13.10でJavaを使って数値計算を行う | トップページ | [R]ベクトルからインデックス(添字)で指定をして要素を除外する »

無料ブログはココログ

■■

■■■