Yeni tema fonksiyonunu grafiğe uygula
Kendi theme_ilo() fonksiyonunu oluşturduğuna göre, bunu bir grafik nesnesine uygulama zamanı geldi. Videoda theme() çağrılarının zincirlenebildiğini gördün. Bunu kullanarak, fasetli grafiğin bazı özelliklerini ayarlamak için bir theme() çağrısı daha ekleyeceksin.
Bu egzersiz
Tidyverse ile Verilerle İletişim
kursunun bir parçasıdırEgzersiz talimatları
- Artık istediğin herhangi bir grafik nesnesine doğrudan
theme_ilo()ekleyebilirsin. Hemen dene!ilo_plotdeğişkenini,theme_ilo()kalıcı olarak uygulanacak şekilde üzerine yaz. - Özel tema fonksiyonunu, gelişmiş grafikler için ayarları esnekçe düzenlemek üzere ek
theme()çağrılarıyla birleştir.- Bunu yapmak için,
theme_ilo()çağrısından sonra birtheme()çağrısı daha ekle. strip.backgroundargümanını kullanarak faset etiketlerinin arka planfilldeğerini"gray60",colordeğerini"gray95"olarak değiştir.- Faset etiketlerinin
colordeğerini"white"olarak değiştir.
- Bunu yapmak için,
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Apply your theme function (dont't forget to call it with parentheses!)
ilo_plot <- ilo_plot +
___
# Examine ilo_plot
ilo_plot
ilo_plot +
# Add another theme call
___(
# Change the background fill and color
strip.background = element_rect(___, ___),
# Change the color of the text
strip.text = element_text(___)
)