Skip to content
Prev 201030 / 398503 Next

How to make a cartesian pairlist?

Hi,

I'd like to make a pairwise comparison of a data.frame and I'm looking for a
function that will take a list of columns or data.frame and corvert it to
cartesian pairlist. For example for this data.frame (see below), I'd like to
get a list of all possible pairs:
cs rs ns
  7  5  2
  4  5  4
  6  3  1
  8  4  1
  6  4  2
  6  7  1
  2  2  5
  9  2  5

how can I get this?
((cs,rs), (cs,ns), (rs,ns))

This list contains a set of all possible combinations of column pairs.

Thank you for your help.