Aan de slagGa gratis aan de slag

Visuele ankers toevoegen

Een fijne eigenschap van de log fold change is dat die symmetrisch is: een waarde van 1 betekent twee keer zo ‘groot’, en -1 betekent twee keer zo ‘klein’. Daardoor markeert de positie 0 op de x-as het omslagpunt tussen dalingen en stijgingen van aantallen over de jaren. Als je gegevens zo’n natuurlijk breekpunt hebben, is het goed als de grafiek dat ook als een focuspunt laat zien.

De meegeleverde code maakt een eenvoudige puntenplot van de log fold change per datum. We gaan die verbeteren met twee dingen. Ten eerste: orden de punten aflopend, zoals in de vorige oefening. Ten tweede: voeg een hulplijn toe bij x = 0 om het nulpunt te tonen door geom_vline() (van ‘v’ertical ‘line’) toe te voegen aan je plotobject met het argument xintercept ingesteld op 0.

Deze oefening maakt deel uit van de cursus

Best practices voor visualisaties in R

Cursus bekijken

Oefeninstructies

  • Orden de punten aflopend door de y-mapping te wrappen in reorder().
  • Voeg een visueel anker toe bij x = 0 met geom_vline().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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