CommencerCommencez gratuitement

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

<cours>Visualiser des Big Data avec Trelliscope en R</cours>
Voir le cours

Instructions de l’exercice

  • 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 selon payment_type. Pour faciliter la comparaison visuelle des distributions, définissez le nombre de colonnes à 1 et rendez les échelles de l’axe des y libres en spécifiant scales à "free_y".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

library(ggplot2)

# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
  ___ +
  ___ +
  facet_wrap(~ ___, ncol = ___, scales = ___)
Modifier et exécuter le code