Skip to content
Prev 207334 / 398506 Next

How to implement a "select distinct x, count(distinct y) ... group by x" for a data frame

... Being an R newbie, I can only think of extracting distinct x values with
unique, looping over them, extracting matching rows from the original data
frame, applying table, and recording the size of table's output alongside
the x value being checked. Is there a more elegant way? 

Thank you.