R101: Praktický úvod pro používání statistického programu R
Mgr. Karel Rečka
R101: Praktický úvod pro používání statistického programu R

Popis kurzu

Hlavním cílem kurzu je naučit se analyzovat data v prostředí R/RStudia. Výuka je postavená na 
demonstraci kódu při spolčených setkáních a průběžných cvičeních týkajících se probrané látky 
na platformě DataCamp.

Podmínky zápočtu

Podmínkou zápočtu je splnění vybraných (cca 12) cvičení na DataCampu a vypracování prezentace 
studentem zvoleného balíčku v R Markdownu.

Obsah kurzu

Měli bychom stihnout probrat tato témata:

  • Uvedení do R/RStudia a datové objekty. Instalace R/RStudia, orientace v RStudiu, pravidla psaní kódu, základní operace,užitečné klávesové zkratky. Základní typy datových objektů (vektorů) v R a práce s nimi.
  • Import dat. Načtení dat nejběžnějších formátů, například csv, spss, xls/xlsx. Použití balíčku readr.
  • Transformace dat: Filtrování (výběr případů/pozorování), řazení, výběr proměnných, tvorba nových proměnných, sumarizace, převod mezi long a wide formátem. Použití balíčků dplyr a tidyr.
  • Funkce. Tvorba vlastních funkcí v R, výrazy if else, argumenty funkcí, výstupní hodnoty (output).
  • Vizualizace dat. Tvorba různých typů grafů (sloupcové, bodové, krabicové grafy, histogramy aj.). Použití balíčku ggplot2.
  • Iterace. Redukování duplicitního kódu, použití for loops a balíčku purrr.
  • Explorace dat. Explorace kategorických a kvantitativních proměnných a vztahů mezi nimi. Představení balíčků skimr a dlookr.
  • Chybějící data. Typy chybějících dat, analýza chybějících dat, imputace chybějících dat. Práce s balíčky naniar a mice.
  • Power analýza. Odhad síly testu. Práce s balíčky WebPower, simr a paramtest.
  • Vybrané statistické modely. Korelace, vícenásobná lineární regrese, hierarchické modely.
  • Strukturní modelování. Odhad strukturních modelů (konfirmační faktorová analýza, úseková analýza) pomocí balíčku lavaan.
  • Reportování výsledků. Použití balíčku rmarkdown k reportování výsledků analýzy.

Předchozí znalosti

Kurz nepředpokládá žádnou předchozí znalost R či jiných programovacích jazyků. Je tedy vhodný 
pro naprosté začátečníky, ale i pro pokročilejší uživatele, kteří si chtějí prohloubit své 
znalosti nebo procvičit své dovednosti používání R. Kvůli množství látky bohužel není možné 
věnovat adekvátní pozornost teoretické stránce používaných procedur. Doporučenou prerekvizitou 
tohoto kurzu je proto Statistická analýza dat I. a II., resp. znalost probírané problematiky 
v rozsahu těchto kurzů.

Doporučený workflow

1. Před seminářem si přečíst základní literaturu uvedenou v interaktivní osnově.
2. Aspoň zběžně si projít R skript pro danou lekci.
3. Aktivně se zúčastnit společného setkání.
4. Splnit cvičení na DataCampu.
Kapitola obsahuje:
1
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 13. 9. 2021 do 19. 9. 2021.
Kapitola obsahuje:
1
Další soubory
1
Diskusní fórum
5
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 20. 9. 2021 do 26. 9. 2021.
Kapitola obsahuje:
2
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 27. 9. 2021 do 3. 10. 2021.
Kapitola obsahuje:
2
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 4. 10. 2021 do 10. 10. 2021.
Kapitola obsahuje:
3
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 11. 10. 2021 do 17. 10. 2021.
Kapitola obsahuje:
1
Další soubory
3
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 18. 10. 2021 do 24. 10. 2021.
Kapitola obsahuje:
3
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 25. 10. 2021 do 31. 10. 2021.
Kapitola obsahuje:
1
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 1. 11. 2021 do 7. 11. 2021.
Kapitola obsahuje:
3
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 8. 11. 2021 do 14. 11. 2021.
Kapitola obsahuje:
2
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 15. 11. 2021 do 21. 11. 2021.
Kapitola obsahuje:
1
Další soubory
2
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 22. 11. 2021 do 28. 11. 2021.
Kapitola obsahuje:
1
Studijní materiály
1
Studijní text
Učitel doporučuje studovat od 29. 11. 2021 do 5. 12. 2021.
Kapitola obsahuje:
1
Odevzdávárna
1
Studijní text
Učitel doporučuje studovat od 6. 12. 2021 do 12. 12. 2021.
Předchozí