Pour par exemple: Un "boîtier" de Dataframe a une colonne "rue" avec des noms de rue différents comme des niveaux. Je veux retourner un DF avec des comptes du nombre de maisons dans chaque rue (niveau), fondamentalement du nombre de répétitions. quelles fonctions dois-je utiliser dans r? p>
3 Réponses :
Cela devrait aider:
library(dplyr) housing %>% group_by(street) %>% summarise(Count=n())
Cela m'a sauvé merci! De plus, comment Ignorer les valeurs NA dans le logement tout en appliquant ces arguments?
@bverc Vous pouvez ajouter un nouveau tuyau comme filtre (! is.na (Yourvariable)) code>. Faites-moi savoir si je peux aider plus!
Merci, c'est exactement ce dont j'avais besoin
par exemple, générez cent noms de rue d'une lettre et les résume avec Résumé code> donne les 100 premières fréquences des niveaux de facteur. S'il y en a plus, essayez:
table code>. P>
which.max(x)
# v
# 22
Merci, c'était si simple. Est-ce à la base R?
De plus, je ne peux pas effectuer d'analyse en utilisant cette méthode. Par exemple: trouver la valeur la plus élevée
Envoyez simplement le résultat de la table dans une variable et utilisez-le comme vecteur. J'ai ajouté un exemple à la réponse.
Ceci peut être fait de plusieurs manières, par exemple avec la base R à l'aide de Tableau () CODE>:
library(data.table)
setDT(housing)
housing[, .N, by = street]