Hangi eyalette katılım en yüksekti?
Önceki saçılım grafiğindeki hover bilgisi, hangi eyalette katılımın en yüksek olduğunu bulmana imkân verir; ancak eyaletler arasındaki katılımı karşılaştırmak epey zaman alır. Bu egzersizde, y ekseninde eyaletlerin, x ekseninde ise seçmen katılımının olduğu bir saçılım grafiği oluşturacaksın. Bir kategorik ve bir nicel değişkeni gösteren saçılım grafiklerine genellikle nokta grafiği (dotplot) denir ve gruplar arasında daha hızlı karşılaştırma yapmayı sağlar.
turnout veri kümesi, her bir state için 2018 ara seçimlerinde oy veren uygun seçmenlerin oranına (turnout) ilişkin bilgileri içerir.
Örnek kodda, turnout %>% slice_max(turnout2018, n = 15) en yüksek katılım oranına sahip 15 eyaleti çıkarır.
plotly, dplyr ve forcats paketlerinin senin için zaten yüklendiğini unutma.
Bu egzersiz, kursun bir parçasıdır
R ile plotly kullanarak Etkileşimli Veri Görselleştirme
Egzersiz talimatları
- İlk 15 eyalet için, x ekseninde
turnout2018, y eksenindestateolacak şekilde vestatedeğişkeniturnout2018değerine göre yeniden sıralanmış bir nokta grafiği (yani saçılım grafiği) oluştur. - x ekseninin başlığını
"Eligible voter turnout"yap. - y ekseninin başlığını
"State"yap vetypedeğerinicategoryolarak ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create a dotplot of voter turnout in 2018 by state ordered by turnout
turnout %>%
slice_max(turnout2018, n = 15) %>%
___(x = ___, y = ~fct_reorder(___, ___)) %>%
___() %>%
layout(___,
___)