Fördelning av dricksbelopp uppdelat efter betalningstyp
Fördelningen av det totala taxipriset som vi skapade tidigare var intressant, men vi kan få ytterligare insikter genom att undersöka om den varierar med avseende på en annan variabel. I den här övningen tittar vi på dricksbeloppets andel av taxiprisfördelningen och ser om den skiljer sig åt för olika betalningstyper – genom att skapa ett histogram och dela upp det efter betalningstyp.
tx är förinläst i din arbetsmiljö.
Den här övningen är en del av kursen
Visualisering av big data med Trelliscope i R
Övningsinstruktioner
- Skapa ett histogram över
tip_amount + 0.01(ett öre läggs till varje dricks eftersom vi kommer att göra en logaritmisk transformation och vissa dricksbelopp är noll). - Använd
scale_x_log10()för att transformera x-axeln. - Använd
facet_wrap()för att dela upp efterpayment_type. För att göra det lättare att jämföra fördelningarna visuellt, ange antalet kolumner till1och frigör y-axelns skalor genom att sätta scales till"free_y".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
library(ggplot2)
# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
___ +
___ +
facet_wrap(~ ___, ncol = ___, scales = ___)