Encontre a combinação mais frequente de valores em um data.frame

Eu gostaria de encontrar a combinação mais frequente de valores em um data.frame.

Aqui estão alguns dados de exemplo:

dat <- data.frame(age=c(50,55,60,50,55),sex=c(1,1,1,0,1),bmi=c(20,25,30,20,25))

Neste exemplo, o resultado que estou procurando é a combinação de idade = 55, sexo = 1 e bmi = 25, já que essa é a combinação mais frequente de valores de coluna.

Meus dados reais têm cerca de 30.000 linhas e 20 colunas. Qual seria uma maneira eficiente de encontrar a combinação mais comum desses 20 valores entre as 30000 observações?

Muito Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion