IniziaInizia gratis

Aggiungere ancore visive

Una caratteristica utile del log fold change è la sua simmetria: un valore di 1 significa due volte “più grande”, e -1 significa due volte “più piccolo”. Per questo motivo, la posizione di 0 sull’asse x indica il punto di cambio tra diminuzioni e aumenti delle conte nel tempo. Quando i tuoi dati hanno un punto di discontinuità naturale come questo, è bene che il grafico lo evidenzi anche come punto di attenzione.

Il codice fornito crea un grafico a punti di base del log fold change per le date. Per migliorarlo, faremo due cose. Primo, riordina i punti in ordine decrescente come nell’esercizio precedente. Secondo, aggiungi una linea guida a x = 0 per mostrare il punto neutro, aggiungendo geom_vline() (per vertical line) all’oggetto grafico con l’argomento xintercept impostato a 0.

Questo esercizio fa parte del corso

Buone pratiche di visualizzazione in R

Visualizza il corso

Istruzioni dell'esercizio

  • Ordina i punti in ordine decrescente racchiudendo il mapping y in reorder().
  • Aggiungi un’ancora visiva a x = 0 con geom_vline().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

who_subset %>% 
	# calculate the log fold change between 2002 and 1992
	mutate(logFoldChange = log2(cases_2002/cases_1992)) %>% 
	# set y axis as country ordered with respect to logFoldChange
	ggplot(aes(x = logFoldChange, y = ___)) +
	geom_point() +
	# add a visual anchor at x = 0
	___
Modifica ed esegui il codice