GL wrote:
Know that if I have List_1 and List_2 that I can check to see if the
intersect via the code below:

List _1: a, b, c, d, e, f, g List_2: z, y, x, w, v, u, b length(intersect(List_1, List_2)) > 0
return = true

If instead I wanted to check a dataframe that is a "list of lists," how
would I do that by record without looping?

List _1: a, b, c, d, e, f, g List_2: z, y, x, w, v, u, b y, z, w, v, v, u, m
z, y, x, a, b, c
.
.
.

return
true
false
true

*Please* use actual R code and objects to represent your examples, not
pseudo-code!  I believe you may have some confusion about the difference
between lists and vectors in R.  A data.frame is a list, but not a "list
of lists".

Since you haven't given a reproducible example, it's hard for me to know
exactly what you want.

Assume a data.frame df1 composed of all character data, and a character
vector cv to match against.

apply(df1, 1, function(x) length(intersect(x, cv)) > 0)

may do what you want.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to