Aan de slagGa gratis aan de slag

Facetting om structuur te tonen.

Neem de code uit de vorige oefening en pas die aan om landen per regio te groeperen met facetten.

Dit geeft wat meer structuur aan de visualisatie zonder de grafiek onnodig ingewikkeld te maken.

We willen hier facet_grid() gebruiken en alle plots in dezelfde kolom houden. Zo kun je eenvoudig regio-overstijgend vergelijken en toch de groepering per regio behouden.

Je moet ook het argument scale in facet_grid() aanpassen om te voorkomen dat voor elke facet de volledige y-asstructuur wordt herhaald.

Deze oefening maakt deel uit van de cursus

Best practices voor visualisaties in R

Cursus bekijken

Oefeninstructies

  • Voeg facet_grid() toe aan de code van de vorige plot en zet de facetteringsvariabele op region~..
  • Maak de y-as vrij door scale op 'free_y' te zetten.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
	___
Code bewerken en uitvoeren