Diagrammes en boîte et courbes de densité
Le rendement énergétique d'une voiture est généralement associé à la taille de son moteur (mesurée par le nombre de cylindres). Pour explorer la relation entre ces deux variables, vous pourriez vous en tenir aux histogrammes, mais dans cet exercice vous allez essayer deux autres options : le diagramme en boîte et la courbe de densité.
Cette activité fait partie du cours
Analyse exploratoire des données en R
Instructions de l’exercice
Un coup d'œil rapide à unique(cars$ncyl) montre qu'il y a plus de niveaux possibles de ncyl qu'on pourrait le croire. Ici, concentrez-vous sur les niveaux les plus fréquents.
- Filtrez
carspour ne conserver que les voitures ayant 4, 6 ou 8 cylindres et enregistrez le résultat danscommon_cyl. L'opérateur%in%peut s'avérer utile ici. - Créez des diagrammes en boîte juxtaposés de
city_mpgséparés selonncyl. - Créez des courbes de densité superposées de
city_mpgcolorées selonncyl.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Filter cars with 4, 6, 8 cylinders
common_cyl <- filter(___, ___)
# Create box plots of city mpg by ncyl
ggplot(___, aes(x = as.factor(___), y = ___)) +
geom_boxplot()
# Create overlaid density plots for same data
ggplot(common_cyl, aes(x = ___, fill = as.factor(___))) +
geom_density(alpha = .3)