Yapıyı göstermek için bölümlendirme.
Son egzersizdeki kodu alıp, ülkeleri bölgelerine göre bölümlendirerek (faceting) gruplandıracak şekilde değiştirelim.
Bu, grafiği gereğinden fazla karmaşıklaştırmadan sunuma biraz daha yapı kazandırmaya yardımcı olacak.
Burada facet_grid() kullanmak ve tüm grafiklerin aynı sütunda kalmasını sağlamak istiyoruz; böylece bölge dışı karşılaştırmalar kolaylaşırken bölge düzeyindeki gruplama da korunur.
Ayrıca her bölüm (facet) için tüm y-ekseni yapısının tekrarlanmasını önlemek için facet_grid() içindeki scale argümanını ayarlaman gerekecek.
Bu egzersiz, kursun bir parçasıdır
R'de Görselleştirme En İyi Uygulamaları
Egzersiz talimatları
- Son grafiğin koduna
facet_grid()ekle ve bölümlendirme değişkeniniregion~.olarak ayarla. scaledeğerini'free_y'yaparak y-ekseni serbest olsun.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
who_subset %>%
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
geom_point() +
geom_vline(xintercept = 0) +
xlim(-6,6) +
# add facet_grid arranged in the column direction by region and free_y scales
___