1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Kvantitativní řízení rizik v R

Connected

cvičení

Q-Q grafy pro posouzení normality

Lepší grafickou metodou pro odhalení odchylek od normality je kvantil-kvantilový graf (Q-Q graf). Q-Q graf obecně porovnává kvantily dat s kvantily referenčního rozdělení – pokud data pocházejí ze stejného typu rozdělení (až na změnu měřítka a polohy), měla by vzniknout přibližně přímá linie. Důležité je také vědět, že stupně volnosti (df) udávají počet hodnot nebo pozorování, která mohou ovlivňovat zkoumaný systém.

Ve videu jsi viděl/a, jak vygenerovat 1 000 náhodných hodnot z normálního rozdělení pomocí funkce rnorm(), jak vytvořit Q-Q graf pomocí qqnorm() a jak přidat referenční přímku pomocí qqline():

> data <- rnorm(1000, mean = 3, sd = 2)
> qqnorm(data)
> qqline(data) 

V tomto cvičení vytvoříš Q-Q graf logaritmických výnosů indexu Dow Jones z objektu djx oproti normálnímu referenčnímu rozdělení a přidáš do něj vizuální vodítko. Výsledný graf pak porovnáš se simulovanými daty z normálního, Studentova t a rovnoměrného rozdělení vygenerovanými pomocí funkcí rnorm(), rt() a runif(). O t rozdělení se dozvíš více později v této kapitole.

Pokud data pocházejí z normálního rozdělení, body by měly ležet blízko červené přímky (i když na samých okrajích může docházet k menším odchylkám).

Objekt djx je opět načten v tvém pracovním prostředí.

Pokyny

100 XP
  • Pomocí qqnorm() vytvoř Q-Q graf djx oproti normálnímu rozdělení a pomocí qqline() s parametrem col = "red" přidej červenou přímku, která ti pomůže posoudit linearitu grafu.
  • Pomocí length() zjisti délku djx a výsledek přiřaď do objektu n.
  • Pomocí rnorm() vygeneruj n hodnot ze standardního normálního rozdělení a přiřaď je do x1. Vytvoř Q-Q graf x1 oproti normálnímu rozdělení a přidej červenou přímku jako v předchozím kroku.
  • Vygeneruj n hodnot ze Studentova t rozdělení se 4 stupni volnosti a přiřaď je do x2 (tento krok je za tebe již hotový). Vytvoř Q-Q graf x2 oproti normálnímu rozdělení a přidej červenou přímku.
  • Vygeneruj n hodnot z rovnoměrného rozdělení a přiřaď je do x3 (tento krok je za tebe již hotový). Vytvoř Q-Q graf x3 oproti normálnímu rozdělení a přidej červenou přímku.