(NMSA 230) Úvod do programování v R
Výuka: St: 12:20 - 13:50 @K11 | liché kalendárne týždne
Aktuálne
24|09|19
Vzhľadom k aktuálnym Covid-19 opatreniam bude výuka semináru NMSA230 prebiehať (minimálne po dobu nutnú) online a to formou samostatnej práce a samostatneho štúdia. Podľa rozvrhu SIS prebieha výuka v lichých kalendárných týždňoch (t.j., v sudých týždňoch semestra) -- konrétne v dňoch 07/10, 21/10, 04/11, 18/11, 02/12, 16/12 a 06/01.
Základné informácie
- Základným cieľom výuky predmetu/semináru NMSA 230 je oboznámiť študentov so štatistickým programom R (GNU public licence) a bežne sa používa (nielen) k spracovaniu, príprave a samotnej štatistickej analýze dat.
- Výuka predmetu NMSA 230 nepredpokladá žiadne predchádzajúce znalosti programu R. V priebehu semestru bude postupne predstavené základné fungovanie programu R a na praktických ukážkach (reálne data) bude demonštrované jeho využitie pri práci s datami, ako aj pri samotnej štatistickej analýze dat (jednoduché pravdepodobnostné a štatistické modely, a pod.).
- V priebehu semestru každý študent postupne vypracuje samostatný PDF dokument, ktorý bude pozostávať z niekoľkých individuálnych úloh, ktoré budú postupne zadávané počas semestru a problematika ich riešenia sa bude postupne preberať počas výuky (resp. bude špecificky adresovaná v podkladových R skriptoch určených k samostatnému študiu). Na základe vypracovaného dokumentu študent na konci semestru získa zápočet.
- K získaniu zápočtu je nútný zápis študenta do predmetu vrámci systému SIS.
- Podrobnejšie informácie o spôsobe vypracovania jednotlivých úloh a tiež detaily ohľadom finálneho odovzdania PDF dokumentu na konci semestra, budú postupne upresné počas semestra a tiež zverejnené na tejto stránke.
- Neformálna diskusia k rôzným problémom, alebo otázkam ohľadom príkazov a úloh uvedených v skripte je k dispozícii na Moodle UK (login required).
Sylabus výuky
Orientačný sylabus výuky predmetu NMSA 230 v ZS 2020/2021
- St | 07/10: Úvod a jednoduché základy práce v Rku | HTML Markdown
Inštrukcie pre vypracovanie:
Skript obsahuje základný úvod do programovacieho štatistického softwaru R. Príkazy sú uvedené formou copy & paste (skopírovať, vložiť do konzoly programu R a spustiť tlačítkom ENTER). Naštudovanie, porozumienie a pochopenie jednotlivých príkazov v zdrojovom kóde (s využitím programu R). Otázky, nejasnosti, alebo komentáre smerovať do diskusie na Moodle UK. - St | 21/10: Data a popisné charakteristiky v Rku | HTML Markdown
Inštrukcie pre vypracovanie:
Skript obsahuje ilustračný zdrojový kód pre jednoduchú prácu s datami a získanie základných popisných charakteristík v závislosti na rôznych skupinách/podskupinách. Príkazy sú uvedené formou copy & paste (skopírovať, vložiť do konzoly programu R a spustiť tlačítkom ENTER). Naštudovanie, porozumienie a pochopenie jednotlivých príkazov v zdrojovom kóde (s využitím programu R). Video komentár k zdrojovému kódu na Moodle UK. - St | 04/11: Obrázky a grafické nástroje v Rku | HTML Markdown
Inštrukcie pre vypracovanie:
Skript obsahuje ilustračný zdrojový kód pre jednoduchú prácu a názorné ukážky pre vytváranie rôznych obrázkov a grafov (pre spojité aj kategoriálne premenné). Príkazy sú uvedené formou copy & paste (skopírovať, vložiť do konzoly programu R a spustiť tlačítkom ENTER). Naštudovanie, porozumienie a pochopenie jednotlivých príkazov v zdrojovom kóde (s využitím programu R). Video komentár k zdrojovému kódu na Moodle UK. - St | 18/11: Štatistická anaýza a reportovanie v Rku | HTML Markdown
Inštrukcie pre vypracovanie:
R knižnica Sweave a jednoduché základy reportovania štatistickej analýzy do PDF reportu pomocou tejto knižnice a LaTeXu. Príkazy sú uvedené formou copy & paste (skopírovať, vložiť do konzoly programu R a spustiť tlačítkom ENTER). Naštudovanie, porozumienie a pochopenie jednotlivých príkazov v zdrojovom kóde (s využitím programu R). Video komentár k zdrojovému kódu na Moodle UK. - St | 02/12: Práca s datami, simulácie a knižnice Knitr a Shiny | HTML Markdown
Inštrukcie pre vypracovanie:
Jednoduch ukážky práce s realnými datami, jednoduchých simulačných skriptov a niekoľko zaujímavých ukážok aplikácie knižnice Shiny. Príkazy sú uvedené formou copy & paste (skopírovať, vložiť do konzoly programu R a spustiť tlačítkom ENTER). Naštudovanie, porozumienie a pochopenie jednotlivých príkazov v zdrojovom kóde (s využitím programu R). Video komentár k zdrojovému kódu na Moodle UK. - St | 16/12: Práca s datami a súbory typu .R a .RData | TBA
- St | 06/01: Opakovanie a review