Calculer des mesures de dispersion
Prolongeons la puissante syntaxe group_by() et summarize() pour calculer des mesures de dispersion. Si vous n'êtes pas certain que vos distributions sont symétriques ou asymétriques, il est judicieux d'ajouter une mesure robuste comme l'IQR en plus des mesures usuelles de variance ou d'écart-type.
Cette activité fait partie du cours
Analyse exploratoire des données en R
Instructions de l’exercice
Le jeu de données gap2007 que vous avez créé dans un exercice précédent est disponible dans votre espace de travail.
- Pour chaque continent dans
gap2007, résumez les espérances de vie à l'aide desd(), deIQR()et du nombre de pays,n(). Inutile de nommer les nouvelles colonnes ici. La fonctionn()dans votre appel àsummarize()ne prend aucun argument. - Comparez graphiquement la dispersion de ces distributions en construisant des tracés de densité superposés de l'espérance de vie ventilés par continent.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Compute groupwise measures of spread
gap2007 %>%
group_by(___) %>%
summarize(___,
___,
___)
# Generate overlaid density plots
gap2007 %>%
ggplot(aes(x = ___, fill = ___)) +
geom_density(alpha = 0.3)