Halıyı sermek
Az önce yaptığımız grafik oldukça iyi görünüyor, ancak 10 ile 15 saatleri arasında hafif bir iki tepelilik (bi-modality) ipucu görüyoruz. Yalnızca bir yoğunluk kestiriminin kütlesine baktığımız için, bu şekle ne kadar güvenebileceğimizi söylemek zor.
Bunu birkaç adımla rahatlatalım.
Önce, arka plan ızgarasını kullanarak bu tepeleri daha doğru konumlayabilmek için yoğunluk grafiğindeki alpha değerini düşür.
Sonra, geom_rug() kullanarak yoğunluk grafiğinin altına bir rug grafiği ekle. Rug grafikte oluşabilecek bindirmeleri göstermek için alpha değerini 0.5 olarak ayarla.
Önceki egzersizde oluşturduğun veri çerçevesi: truck_speeding senin için zaten yüklendi.
Bu egzersiz
R'de Görselleştirme En İyi Uygulamaları
kursunun bir parçasıdırEgzersiz talimatları
- Yoğunluk grafiğinin alpha değerini
0.7olarak ayarla. - Grafiğe
geom_rug()ekle. - Rug grafiğinin alpha değerini
0.5olarak ayarla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
ggplot(truck_speeding, aes(x = hour_of_day)) +
# Adjust opacity to see gridlines with alpha = 0.7
geom_density(bw = 1.5, fill = 'steelblue', ___) +
# add a rug plot using geom_rug to see individual data points, set alpha to 0.5.
___ +
labs(title = 'Citations by hour', subtitle = "Gaussian kernel SD = 1.5")