Aan de slagBegin gratis

Verdeling van het fooibedrag gefacetteerd naar betaaltype

De verdeling van het totale taxitarief die we eerder maakten was interessant, maar we kunnen wellicht extra inzicht krijgen door te onderzoeken of deze verschilt ten opzichte van een andere variabele. In deze oefening bekijken we het deel van de verdeling dat over fooibedragen gaat en onderzoeken we of dit verschilt per betaaltype door een histogram te maken en te facetteren op betaaltype.

tx is alvast voor je ingeladen in je werkomgeving.

Deze oefening maakt deel uit van de cursus

Grote datasets visualiseren met Trelliscope in R

Bekijk cursus

Oefeninstructies

  • Maak een histogram van tip_amount + 0.01 (we tellen één cent bij elke fooi op omdat we een logtransformatie gaan toepassen en er fooien zijn die nul zijn).
  • Gebruik scale_x_log10() om de x-as te transformeren.
  • Gebruik facet_wrap() om te facetteren op payment_type. Stel om verdelingen visueel te kunnen vergelijken het aantal kolommen in op 1 en maak de y-as schalen vrij door scales in te stellen op "free_y".

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

library(ggplot2)

# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
  ___ +
  ___ +
  facet_wrap(~ ___, ncol = ___, scales = ___)
Code bewerken en uitvoeren