How to count unique combinations from a data table in R?

后端 未结 3 1617
遥遥无期
遥遥无期 2021-01-26 23:55

I have a data table with three columns. The first two are a collection of the data points (categorical data that can be either A, B, or C). The third column is a concatenation o

3条回答
  •  我在风中等你
    2021-01-27 00:17

    You can also do something like this- Note- As mentioned by @chinsoon12, we can use pmin & pmax

     > setDT(dt1)[,list(Count=.N) ,paste(pmin(CAT1, CAT2), pmax(CAT1, CAT2), sep=' & ')]
       paste Count
    1: a & a     1
    2: b & b     2
    3: c & c     2
    4: a & b     2
    5: a & c     3
    

提交回复
热议问题