CommencezCommencez gratuitement

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

Voir le cours

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 cars pour ne conserver que les voitures ayant 4, 6 ou 8 cylindres et enregistrez le résultat dans common_cyl. L'opérateur %in% peut s'avérer utile ici.
  • Créez des diagrammes en boîte juxtaposés de city_mpg séparés selon ncyl.
  • Créez des courbes de densité superposées de city_mpg colorées selon ncyl.

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)
Modifier et exécuter le code