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, kursun bir parçasıdır
Tidyverse ile Verilerle İletişim
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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(___)
)