I often want to find the unique combinations of some grouping variables in a data table. With R + dplyr, my normal workflow is to combine groupby(data, var1, var2, var3) %>% summarise, which returns a new table with the columns var1, var2, var3, with one row for each unique combination of values found in data.
What's the idiomatic way to do this in DataFrames.jl?