Répartition du pourboire, par type de paiement (facettes)
La visualisation de la répartition du montant total de la course créée précédemment était intéressante, mais nous pouvons peut‑être aller plus loin en examinant si cette répartition varie selon une autre variable. Dans cet exercice, nous allons nous concentrer sur la partie « montant du pourboire » de la répartition des courses et voir si elle diffère selon les types de paiement en créant un histogramme et en appliquant un facettage par type de paiement.
tx est déjà chargé dans votre environnement de travail.
Cet exercice fait partie du cours
Visualiser des Big Data avec Trelliscope en R
Instructions
- Créez un histogramme de
tip_amount + 0.01(on ajoute un centime à chaque pourboire car nous appliquerons une transformation logarithmique et certains pourboires sont égaux à zéro). - Utilisez
scale_x_log10()pour transformer l’axe des x. - Utilisez
facet_wrap()pour créer des facettes selonpayment_type. Pour faciliter la comparaison visuelle des distributions, définissez le nombre de colonnes à1et rendez les échelles de l’axe des y libres en spécifiantscalesà"free_y".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
library(ggplot2)
# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
___ +
___ +
facet_wrap(~ ___, ncol = ___, scales = ___)