Zacznij terazZacznij za darmo

Podstawowy wykres grzbietowy

Poniżej znajdziesz kod tworzący wykres grzbietowy, który przedstawia procentową wartość przekroczenia prędkości przez zatrzymanych kierowców z podziałem na dni tygodnia.

Zmodyfikuj kod tak, aby ustawić szerokość jądra (bandwidth) na określoną wartość, zmienić limity osi x w celu usunięcia długich ogonów rozkładu, a także dodać subtitle informujący czytelnika o zastosowanej szerokości jądra.

To ćwiczenie jest częścią kursu

Najlepsze praktyki wizualizacji danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zmień bandwidth na 3.5 w geom_density_ridges().
  • Ustaw limits skali osi x od 0 do 150.
  • Nadaj wykresowi podtytuł 'Gaussian kernel SD = 3.5'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

library(ggridges)

md_speeding %>% 
    mutate(day_of_week = factor(day_of_week, levels = c("Mon","Tues","Wed","Thu","Fri","Sat","Sun") )) %>% 
    ggplot(aes( x = percentage_over_limit, y = day_of_week)) + 
    # Set bandwidth to 3.5
    geom_density_ridges() +
    # add limits of 0 to 150 to x-scale
    scale_x_continuous() 
    # provide subtitle with bandwidth
    
Edytuj i uruchom kod