Kom igångKom igång gratis

Lägga till visuella ankarpunkter

En praktisk egenskap hos log fold change är att den är symmetrisk: värdet 1 innebär dubbelt så stort, och -1 innebär hälften så stort. Därför markerar positionen 0 på x-axeln gränsen mellan minskningar och ökningar över åren. När dina data har en naturlig brytpunkt som denna är det bra om diagrammet lyfter fram den som en fokalpunkt.

Koden som tillhandahålls skapar ett enkelt punktdiagram över log fold change för datumen. Vi gör två förbättringar: sorterar punkterna i fallande ordning som i föregående övning, och lägger till en riktlinje vid x = 0 för att visa neutralpunkten – det gör vi med geom_vline() (för verticalline) och argumentet xintercept satt till 0.

Den här övningen är en del av kursen

Visualiseringsmetoder i R

Visa kurs

Övningsinstruktioner

  • Sortera punkterna i fallande ordning genom att omsluta y-mappningen med reorder().
  • Lägg till en visuell ankarpunkt vid x = 0 med geom_vline().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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
	___
Redigera och kör kod