結構色々あって面白い。自分が昔書いたやつが必要なくなる感じだ。 www.yasuhisay.info インスールなど install.packages("sets") library(sets) #library(help=sets) 集合の基本演算Rのbaseパッケージ(かな)にも集合演算はあるんだけど、listを使わないといけなくって面倒で仕方がない。でも、このset関数だと楽な感じだな。 > A <- set(1) > B <- set("1") > A | B {"1", 1} > A & B {} 部分集合であるかとか、要素として持つかとか調べることもできる。便利すぐる。 > set(1) != set(2) [1] TRUE > set(1) <= set(1, 2) [1] TRUE > set_contains_element(set(1, 2, 3), 1) [1] TR