トップ 一覧 検索 ヘルプ RSS ログイン 印刷

setdiff()の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!ベクトルを比較する

ベクトルxとベクトルyについて、xからyにあるものだけを除く(xになくyだけにあるものは影響しない)。

 > x = c(1,2,3,4,5) 
 > y = c(4,5,6,7,8,9,10)
 > x
 [1] 1 2 3 4 5
 > 
 > y
 [1]  4  5  6  7  8  9 10
 > setdiff(x, y)
 [1] 1 2 3
 > 

応用問題として、データフレームの列のうち特定の列を除きたいときにも使える。