IniziaInizia gratis

Applica la nuova funzione di tema al grafico

Una volta creata la tua funzione theme_ilo(), è il momento di applicarla a un oggetto grafico. Nel video hai visto che le chiamate a theme() possono essere concatenate. Userai questa possibilità per aggiungere un'altra chiamata a theme() e regolare alcune particolarità del grafico con facet.

Questo esercizio fa parte del corso

Comunicare con i dati nel Tidyverse

Visualizza il corso

Istruzioni dell'esercizio

  • D'ora in poi puoi semplicemente aggiungere theme_ilo() a qualsiasi oggetto grafico desideri. Provalo! Sovrascrivi la variabile ilo_plot così che theme_ilo() sia applicato in modo permanente.
  • Combina la tua funzione di tema personalizzata con ulteriori chiamate a theme() per regolare in modo flessibile le impostazioni dei grafici avanzati.
    • Per farlo, aggiungi un'altra chiamata a theme() dopo la chiamata a theme_ilo().
    • Cambia il fill di sfondo delle etichette dei facet in "gray60" e il loro color in "gray95", usando l'argomento strip.background.
    • Cambia il color delle etichette dei facet in "white".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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