Začněte nyníZačněte zdarma

Poměr stran I: poměr 1:1

Poměr stran grafu můžeme nastavit pomocí coord_fixed(), které jako výchozí hodnotu používá ratio = 1. Poměr stran 1:1 je nejvhodnější tehdy, když jsou obě spojité proměnné na stejné škále – jako například u datasetu iris.

Všechny proměnné jsou měřeny v centimetrech, takže dává smysl, aby jedna jednotka na grafu odpovídala stejné fyzické vzdálenosti na každé ose. Výsledkem je věrnější zobrazení vztahu mezi oběma proměnnými – poměr stran totiž může měnit úhel vyhlazovací křivky a tím zkreslit dojem z dat. Samotné lineární modely se sice nemění, ale náš vizuální vjem ovlivnit mohou.

V náhledu je zobrazen graf datasetu iris znázorňující šířku kalichu oproti délce kalichu, obarvený podle druhu.

Toto cvičení je součástí kurzu

Intermediate Data Visualization with ggplot2

Zobrazit kurz

Pokyny k cvičení

  • Přidej vrstvu s pevnými souřadnicemi, která vynutí poměr stran 1:1.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
  geom_jitter() +
  geom_smooth(method = "lm", se = FALSE) +
  # Fix the coordinate ratio
  ___
Upravit a spustit kód