search for: matchfun

Displaying 1 result from an estimated 1 matches for "matchfun".

Did you mean: matchfn
2011 Oct 06
1
The "Sets" package and element equality test
...l package: thanks to the developers. I wanted to define sets of lists where 2 lists are considered equal if they have the same length. So, I implemented: match.2.list <- function(l1,l2){ length(l1)==length(l2) } and then defined my cset as: s <- set(list(1,2),list(3,4)) lset <- cset(s,matchfun(match.2.list)) so if I now do: y <- list(3,4) y %e% lset I get the correct answer, which is TRUE. But if I do: x <- list(1,8) x %e% lset I now get FALSE, even though x is a list of length 2, and should thus match any of the 2 lists in lset. I must be doing something wrong; I checked with...