Bildförhållande I: 1:1-förhållanden
Vi kan ange bildförhållandet för ett diagram med coord_fixed(), som använder ratio = 1 som standardvärde. Ett 1:1-bildförhållande passar bäst när två kontinuerliga variabler är på samma skala, som med datamängden iris.
Alla variabler mäts i centimeter, så det är naturligt att en enhet på diagrammet ska motsvara samma fysiska avstånd på varje axel. Det ger en mer korrekt bild av förhållandet mellan de två variablerna, eftersom bildförhållandet kan påverka vinkeln på vår utjämningslinje och därmed ge ett missvisande intryck av datan. De underliggande linjära modellerna förändras naturligtvis inte, men vår uppfattning kan påverkas av den vinkel som ritas.
Ett diagram baserat på datamängden iris, med sepalbredd mot sepallängd färgad efter art, visas i visningsrutan.
Den här övningen är en del av kursen
Datavisualisering med ggplot2 – fortsättningskurs
Övningsinstruktioner
- Lägg till ett lager med fasta koordinater för att tvinga fram ett 1:1-bildförhållande.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
geom_jitter() +
geom_smooth(method = "lm", se = FALSE) +
# Fix the coordinate ratio
___