BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

Egzersiz talimatları

  • Artık istediğin herhangi bir grafik nesnesine doğrudan theme_ilo() ekleyebilirsin. Hemen dene! ilo_plot değ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 bir theme() çağrısı daha ekle.
    • strip.background argümanını kullanarak faset etiketlerinin arka plan fill değerini "gray60", color değerini "gray95" olarak değiştir.
    • Faset etiketlerinin color değerini "white" olarak değiştir.

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(___)
  )
Kodu Düzenle ve Çalıştır