1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Data Visualization with ggplot2

Connected

Cvičení

Přípravy

V následujících cvičeních se budeme snažit vytvořit graf zobrazený v náhledu. Nejprve si připravíme pozice a základní vrstvu grafu.

Definování těchto prvků jako samostatných objektů nám umožní je snadno znovu použít ve více vrstvách nebo grafech.

  • position_jitter() přidává jitter (např. pro body).
  • position_dodge() posouvá geomy do stran (např. bar, col, boxplot, violin, errorbar, pointrange).
  • position_jitterdodge() geomy jitteruje a zároveň posouvá do stran (např. body).

Jako dříve budeme pracovat s datasetem mtcars, kde fcyl a fam jsou řádné faktorové proměnné odvozené z původních proměnných cyl a am.

Pokyny 1/2

undefined XP
    1
    2
  • Pomocí těchto tří funkcí definuj následující objekty pozic:
  • posn_j: bude jitterovat s hodnotou width nastavenou na 0.2.
  • posn_d: bude posouvat do stran s hodnotou width nastavenou na 0.1.
  • posn_jd bude jitterovat a zároveň posouvat do stran s hodnotou jitter.width nastavenou na 0.2 a dodge.width nastavenou na 0.1.