BaşlayınÜcretsiz Başlayın

ggplot2 hata payı grafiğini özelleştirme

Umarız bir önceki egzersizde oluşturduğun grafikte bazı sorunları fark etmişsindir. İlçeler sıralanmadığı için, verideki desenleri bir izleyicinin anlaması zorlaşıyor. Özellikle, hata payı grafikleri, noktalar sıralandığında çok daha etkilidir; çünkü bu sıralama, izleyicilerin tahmin değerlerindeki belirsizliği diğer tahminlerle karşılaştırmalı olarak kavramasını sağlar. Ayrıca, grafik biçimlendirmesinin eksikliği, izleyicilerin grafiğin içeriğini anlamasını zorlaştırır. Bu egzersizde, çok daha görsel olarak çekici bir hata payı grafiği oluşturmak için ggplot2 kodunu temizleyeceksin.

Bu egzersiz

R ile ABD Nüfus Sayımı Verilerini Analiz Etme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • İlçe adından " County, Maine" ifadesini kaldırmak için str_replace() tidyverse fonksiyonunu kullan.
  • Grafikte ilçeleri medyan hane gelirine göre azalan düzende yeniden sırala.
  • Veri noktalarında ortak bir bilgiyi eklemek için subtitle ile altyazıyı "Counties in Maine" olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Remove unnecessary content from the county's name
maine_inc2 <- maine_inc %>%
  mutate(NAME = ___(NAME, " County, Maine", ""))

# Build a margin of error plot incorporating your modifications
ggplot(maine_inc2, aes(x = estimate, y = ___(NAME, estimate))) + 
  geom_errorbarh(aes(xmin = ___ - moe, xmax = estimate + ___)) + 
  geom_point(size = 3, color = "darkgreen") + 
  theme_grey(base_size = 14) + 
  labs(title = "Median household income", 
       ___ = "Counties in Maine", 
       x = "ACS estimate (bars represent margins of error)", 
       y = "") + 
  scale_x_continuous(labels = scales::dollar)
Kodu Düzenle ve Çalıştır