Lådbredd utifrån sammanhang
Koden nedan visar fördelningen av citat per timme på dygnet. Lägg märke till att staplarna inte hamnar prydligt på hela timmar, vilket gör det lite krångligt att tolka stapelhöjderna. När dina data har naturliga brytpunkter bör du utnyttja dem. I det här fallet kan vi låta brytpunkterna falla på timbegränsningarna.
Modifiera geom_histogram() så att binwidth sätts till 1 timme. Det argumentet talar dock inte om för ggplot var staplarna ska börja, vilket som standard bestäms av datans omfång. För att åtgärda detta anger du center-argumentet till 0.5. Det innebär att en av staplarna centreras vid 30 minuter efter midnatt, och ggplot placerar sedan övriga staplar därefter. (Du kan också ange valfri heltimme + 0,5, till exempel 2,5 eller 3,5.)
Den här övningen är en del av kursen
Visualiseringsmetoder i R
Övningsinstruktioner
- Sätt
binwidthför diagrammet till 1. - Centrera staplarna på halvtimmen med argumentet
center.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
ggplot(md_speeding,aes(x = hour_of_day)) +
geom_histogram(
___ # set binwidth to 1
___ # Center bins at the half (0.5) hour
) +
scale_x_continuous(breaks = 0:24)