Poslední úprava: RNDr. Jana Rubešová, Ph.D. (08.06.2016)
Práce s programem R v prostředí RStudia. Studenti se seznámí s funkcemi R, důležitými pro práci přírodovědce,
a s tvorbou R-programů (skriptů).
Poslední úprava: RNDr. Jana Rubešová, Ph.D. (10.05.2016)
Lectures explain features of R program in RStudio environment. Students will be acquainted with R functions,
which are important for natural scientists, and also with creation of R-programs (scripts).
Literatura
Poslední úprava: RNDr. Jiří Makovička, CSc. (17.06.2020)
Norman Matloff : The Art of R Programming: A Tour of Statistical Software Design, 2011.
Joseph Adler: R in a Nutshell, 2nd Edition, O'Reilly Media, 2012.
Poslední úprava: RNDr. Jiří Makovička, CSc. (13.10.2021)
Student samostatně vypracuje program - projekt, podle svého návrhu, a bude ho obhajovat před examinátorem.
Sylabus
Poslední úprava: RNDr. Jana Rubešová, Ph.D. (10.05.2016)
Základy práce s programem R
Instalace programu R a programu RStudio.
Uživatelské prostředí RStudia
Proměnné a funkce v R, jednoduché výpočty a tvorba jednoduchých grafů
Programové balíky (packages)
Datové typy programu R
Vektory
Matice
Pole
Seznamy - Lists
Datové tabulky - Data Frames
Faktory
Funkce a prostředí (Environment)
Funkcionální (deklarativní) a imperativní programování
Syntaktická pravidla tvorby funkce
Argumenty funkcí, volání funkcí
Rozsah platnosti proměnných
Prostředí (Environments) a jejich význam
Struktury programu napsaného v R
Podmíněné příkazy
Cykly
Pokročilé funkce R
Funkce pro práci s vektory a maticemi
Funkce pro práci se seznamy
Funkce pro práci datovými tabulkami, technika SAC (Split-Apply-Combine)
Regrese v R
Techniky lineární a nelineární regrese, regresní grafy.
Řešení diferenciálních rovnic v R
Funkce pro řešení diferenciálních rovnic a jejich použití
Praktické příklady z přírodovědy.