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
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 oppayment_type. Stel om verdelingen visueel te kunnen vergelijken het aantal kolommen in op1en maak de y-as schalen vrij doorscalesin 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 = ___)