Zkuste nás kontaktovat

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

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie