« [R]ベクトルからインデックス(添字)で指定をして要素をとりだす | トップページ | [R]フォルダーのファイル一覧を得る »

2014年4月 8日 (火)

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

ベクトルから要素を取り出すときに、インデックス(添字)にベクトルで数値を指定することで特定の要素を取り出すことができる。逆にベクトルから特定の要素を取り除きたいことがある。そのようなときは、インデックスに負の数値型ベクトルを指定すればよい。ベクトルで負のインデックス番号を指定すると、その正のインデックス番号以外の要素から構成されるベクトルを取り出すことができる。

> a <- c("A", "B", "C")
> a[c(1, 3)]  # 1番目と3番目の要素だけ取り出す
[1] "A" "C"
> a[c(-2)]  # 2番目の要素だけ取り除く
[1] "A" "C"

« [R]ベクトルからインデックス(添字)で指定をして要素をとりだす | トップページ | [R]フォルダーのファイル一覧を得る »

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

コメント

コメントを書く

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

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

« [R]ベクトルからインデックス(添字)で指定をして要素をとりだす | トップページ | [R]フォルダーのファイル一覧を得る »

無料ブログはココログ

■■

■■■