Aan de slagGa gratis aan de slag

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

Cursus bekijken

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".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

library(ggplot2)

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