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, kursun bir parçasıdır

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

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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