ÎncepețiÎncepe gratuit

Corectează pozițiile neplăcute ale etichetelor

Etichetele se suprapun încă parțial cu liniile din dot plot. Folosește o estetică hjust condiționată pentru a le poziționa mai bine și modifică-le aspectul.

Acest exercițiu face parte din cursul

Comunicarea cu date în Tidyverse

Vezi cursul

Instrucțiuni pentru exercițiu

  • Atribuie esteticii hjust din apelul funcției geom_text() valoarea 1.4 dacă eticheta corespunde anului "2006" și -0.4 în caz contrar. Folosește funcția ifelse() pentru aceasta.
  • Modifică dimensiunea fontului, familia și culoarea la 3, "Bookman" și respectiv "gray25", tot în apelul geom_text(), dar în afara funcției aes(), deoarece aceste valori nu sunt determinate de date.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul