IniziaInizia gratis

Rapporto d'aspetto I: rapporti 1:1

Possiamo impostare il rapporto d'aspetto di un grafico con coord_fixed(), che per impostazione predefinita usa ratio = 1. Un rapporto d'aspetto 1:1 è ideale quando due variabili continue sono sulla stessa scala, come nel dataset iris.

Tutte le variabili sono misurate in centimetri, quindi ha senso che un'unità nel grafico corrisponda alla stessa distanza fisica su ciascun asse. Questo offre una rappresentazione più fedele della relazione tra le due variabili, poiché il rapporto d'aspetto può modificare l'angolo della nostra linea di smoothing. Ciò darebbe un'impressione errata dei dati. Ovviamente i modelli lineari sottostanti non cambiano, ma la nostra percezione può essere influenzata dall'angolo tracciato.

Nel viewer è mostrato un grafico che usa il dataset iris, con larghezza del sepalo vs. lunghezza del sepalo colorati per specie.

Questo esercizio fa parte del corso

Visualizzazione dei dati intermedia con ggplot2

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi un layer di coordinate fisse per forzare un rapporto d'aspetto 1:1.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
  geom_jitter() +
  geom_smooth(method = "lm", se = FALSE) +
  # Fix the coordinate ratio
  ___
Modifica ed esegui il codice