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, kursun bir parçasıdır
R'de Görselleştirme En İyi Uygulamaları
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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")