IniziaInizia gratis

Faceting per mostrare la struttura.

Partendo dal codice dell'esercizio precedente, modifichiamolo per raggruppare i paesi per area geografica tramite faceting.

Questo aggiungerà un po' più di struttura alla presentazione senza complicare troppo il grafico.

Qui vogliamo usare facet_grid() e mantenere tutti i grafici nella stessa colonna, così da confrontare facilmente anche tra aree diverse, mantenendo comunque il raggruppamento per area.

Dovrai anche regolare l'argomento scale in facet_grid() per evitare di ripetere tutta la struttura dell'asse y in ogni facet.

Questo esercizio fa parte del corso

Buone pratiche di visualizzazione in R

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi facet_grid() al codice dell’ultimo grafico e imposta la variabile di faceting a region~..
  • Rendi libero l’asse y impostando scale a 'free_y'.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

who_subset %>% 
	mutate(logFoldChange = log2(cases_2002/cases_1992)) %>% 
	ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
	geom_point() +
	geom_vline(xintercept = 0) +
	xlim(-6,6) +
	# add facet_grid arranged in the column direction by region and free_y scales
	___
Modifica ed esegui il codice