Найти наиболее частую комбинацию значений в data.frame
Я хотел бы найти наиболее частую комбинацию значений в data.frame.
Вот некоторые примеры данных:
dat <- data.frame(age=c(50,55,60,50,55),sex=c(1,1,1,0,1),bmi=c(20,25,30,20,25))
В этом примере результат, который я ищу, - это сочетание возраста = 55, пола = 1 и bmi = 25, поскольку это наиболее частая комбинация значений столбца.
Мои реальные данные имеют около 30000 строк и 20 столбцов. Какой эффективный способ найти наиболее распространенную комбинацию этих 20 значений среди 30000 наблюдений?
Большое спасибо!