CommencerCommencer 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

Visualiser des Big Data avec Trelliscope en R

Afficher le cours

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 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 cet exemple de code.

library(ggplot2)

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