Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Psaní čistšího a opakovaně využitelného kódu v R
- Jak zajistit, aby byl kód R škálovatelný, přehledný a snadno udržovatelný.
- Vytváření funkcí s jasně definovanými vstupy, výstupy a výchozími hodnotami.
- Omezení opakování pomocí promyšlenějšího návrhu funkcí a struktury skriptů.
Praktické postupy pro transformaci dat
- Vytváření přehledných analytických toků s využitím nástrojů z balíku tidyverse.
- Práce se seskupenými agregacemi, spojováním dat a jejich přeměnou do požadovaného tvaru.
- Strukturování kroků přípravy dat pro jednoduché opakování v budoucnu.
Funkcionální programování pro vícenásobné úkoly
- Použití nástrojů na iteraci jako alternativy k opakovaným cyklům.
- Aplikace metod mapování prostřednictvím balíku purrr.
- Bezpečnější zpracovávání chyb a chybějících hodnot při řešení vícenásobných úloh.
Ladění a optimalizace výkonnosti kódu
- Identifikace a oprava běžných chyb v skriptech i funkcích.
- Používání osvědčených metod ladění v R i prostředí RStudio.
- Měření pomalejších částí kódu a jejich cílená optimalizace.
Reprodukovatelné tvorby reportů a komunikace výsledků
- Generování reprodukovatelných reportů pomocí nástroje R Markdown.
- Vylepšování vizuálních výstupů prostřednictvím balíku ggplot2 pro lepší komunikaci informací.
- Příprava výsledků analýz tak, aby byly vhodné ke sdílení s obchodními či akademickými partnery.
Praktická workshopová část a další směřování
- Spojení funkcí, datových postupů, ladění a tvorby reportů v praktickém cvičení.
- Přehled nejdůležitějších technik a častých postupů pro každodenní práci s R.
- Identifikace dalších kroků vedoucích k dlouhodobému zdokonalování v programování v R.
Požadavky
- Dobrá znalost základní syntaxe jazyka R, datových typů, vektorů a data frameů
- Zkušenosti s psaním skriptů v R a práce v prostředí RStudio
- Středně pokročilé programátorské schopnosti v R včetně základní manipulace s daty a tvorby grafů
Cílová skupina
- Analytici dat, kteří chtějí psát efektivnější, opakovaně použitelný a snadno udržovatelný kód v R.
- Datoví vědci potřebující lepší postupy pro analýzu dat, tvorbu reportů a spolupráci.
- Výzkumníci a techničtí odborníci využívající R k praktické práci s daty.
14 Hodiny
Reference (1)
The flexible and friendly style. Learning exactly what was useful and relevant for me.
Jenny
Kurz - Advanced R
Přeloženo strojem