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

Kötü etiket konumlarını düzelt

Etiketler hâlâ nokta grafikte çizgilerle biraz çakışıyor. Onları daha iyi yerleştirmek için koşullu bir hjust estetiği kullan ve görünümlerini değiştir.

Bu egzersiz

Tidyverse ile Verilerle İletişim

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • geom_text() fonksiyon çağrısında hjust estetiğine, etiket yılı "2006" ise 1.4, değilse -0.4 değeri ver. Bunun için ifelse() fonksiyonunu kullan.
  • Yazı tipi boyutu, ailesi ve rengini sırasıyla 3, "Bookman" ve "gray25" olarak değiştir. Bunu da geom_text() çağrısında, ancak bu değerler veriye bağlı olmadığından aes() fonksiyonunun dışında yap.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Save plot into an object for reuse
ilo_dot_plot <- ggplot(ilo_data) +
  geom_path(aes(x = working_hours, y = country),
            arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
    # Specify the hjust aesthetic with a conditional value
    geom_text(
          aes(x = working_hours,
              y = country,
              label = round(working_hours, 1),
              hjust = ifelse(___)
            ),
          # Change the appearance of the text
          ___ = ___,
          ___ = "___",
          ___ = "___"
          )

ilo_dot_plot
Kodu Düzenle ve Çalıştır