IniziaInizia gratis

Correggi le etichette mal posizionate

Le etichette si sovrappongono ancora un po’ alle linee del dot plot. Usa un’estetica hjust condizionale per posizionarle meglio e modifica il loro aspetto.

Questo esercizio fa parte del corso

Comunicare con i dati nel Tidyverse

Visualizza il corso

Istruzioni dell'esercizio

  • Imposta l’estetica hjust nella chiamata a geom_text() a 1.4 se si tratta dell’etichetta per l’anno "2006", e a -0.4 altrimenti. Per farlo, usa la funzione ifelse().
  • Cambia dimensione, famiglia e colore del font rispettivamente in 3, "Bookman" e "gray25", sempre nella chiamata a geom_text(), ma al di fuori della funzione aes() perché questi valori non dipendono dai dati.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice