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
Övningsinstruktioner
- Sortera punkterna i fallande ordning genom att omsluta
y-mappningen medreorder(). - Lägg till en visuell ankarpunkt vid
x = 0medgeom_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
___