Fondamentalement, j'aimerais identifier les valeurs uniques dans une colonne RaFrame Rame et obtenir un nombre de chacun, avec l'objectif ultime de leur classer le plus grand nombre de comptes au plus petit. Des idées comment je peux faire cela? P>
Merci beaucoup d'avance! P>
3 Réponses :
une option est add_count code> qui crée une colonne avec le nombre de fréquences, puis utilisez-le sur Commander code> les lignes data(mtcars)
mtcars %>%
add_count(vs) %>%
arrange(desc(n))
La fonction de base r est un exemple reproductible à l'aide de table code> mtcars code> p>
Toujours un plaisir de voir la solution de base R (rappels).
Voici une solution DLYR différente:
library(dplyr) df <- as.data.frame(table(df$colname)) %>% arrange(desc(Var1))
Je suggérerais d'ajouter un échantillon des données et du code qui facilitera la tâche des utilisateurs de fournir une réponse utile.