Práce s daty v jazyce R - kurz 21 990 RUB. od specialisty, školení 24 akademických hodin, datum 15. května 2023.
Různé / / December 05, 2023
Účelem programovacího jazyka R je statistická analýza dat. Jazyk obsahuje širokou škálu nástrojů pro analýzu dat, vizualizační nástroje, tvorbu dokumentů a webové aplikace.
- statistická analýza dat;
- vytvoření vysoce kvalitní vizualizace dat;
- dokumentace statistických výpočtů;
- tvorba interaktivních webových aplikací.
V kurzu „Programování v jazyce R. Úroveň 2. Pokročilé možnosti“ pojednává o práci s různými zdroji dat a také rozumí R knihovny určené pro generování reportů, vizualizaci dat a interaktivní vědomí webové aplikace. Kurz poskytuje více příkladů a laboratorních prací, které studentům umožní prakticky ihned po dokončení začít s reálnou prací.
Kurz je určen všem profesionálům zabývajícím se analýzou dat.
Naučíte se:
- práce s textovými soubory a soubory ve formátu Excel;
- používat databázové tabulky;
- pomocí R Markdown vytvářet dynamické zprávy;
- zahrnout do zpráv tabulky a grafy;
- pracovat s knihovnou ggplot2 a vytvářet různé možnosti vizualizace dat;
- vytvářet a konfigurovat úrovně (vrstvy) v ggplot2;
- práce s interaktivní grafikou;
- vytvářet Web Shiny aplikace pro interaktivní práci s daty přes web;
- ladění webových lesklých aplikací.
Vedoucí učitel Centra programování s více než 20letou praxí. Udělen titul Microsoft Certificate of Merit za velký osobní přínos k rozvoji školení v technologiích Microsoft Visual Studio pro vývojáře pod Microsoft Windows.
Má více než 15 let zkušeností s vývojem softwaru v jazycích Pascal, C, C++, C# s využitím technologií Windows API, COM a .NET. V roce 2002 prošel Alexander Igorevič specializovaným školením v Londýně a úspěšně složil nejtěžší prezenční zkoušku z projektového managementu - Microsoft Solutions Framework. V roce 2006 se zúčastnil školení v Dubaji o používání nových softwarových rozhraní Windows Vista a .Net 3.0.
Vystudoval s vyznamenáním Moskevskou státní technickou univerzitu pojmenovanou po N.E. Bauman. Má akademický titul kandidáta technických věd. Alexander Igorevich se podílel na vědeckých a komerčních projektech Centrálního výzkumného ústavu Chermet pojmenovaného po. I.P. Bardin a přední železářské metalurgické podniky v Rusku a SNS. Spolu s Microsoftem a AK Alrosa se účastnil školicích projektů.
Pravidelně se účastní konferencí společnosti Microsoft. V roce 2012 se zúčastnil konferencí Microsoftu v Nizozemsku (červen) a Indii (září). V roce 2018 - na mezinárodní konferenci Net developer days ve Varšavě. Ve skutečnosti učitelé z jiných školicích středisek společnosti Microsoft na těchto konferencích studovali s Alexandrem Igorevičem!
Učení je skutečným povoláním Alexandra Igoreviče. Za dlouholetou práci v Centru úspěšně vychoval tisíce studentů, kteří se stali vyhledávanými specialisty na trhu práce. Autor a moderátor bezplatných „odborných“ seminářů o vytváření pracovních postupů pro SharePoint. Recenze od vděčných absolventů jeho kurzů neustále zaznamenávají vysokou profesionalitu učitele a brilantní, poutavý způsob prezentace materiálu.
Modul 1. Vstup/výstup dat (4 ac. h.)
- I/O přidělené textovému souboru
- Práce se soubory Excel
- Čtení a zápis databázových tabulek
Cvičení: Práce s MSSQL DBMS
Modul 2 Generování zpráv – R Markdown (4 ac. h.)
- Úvod do R Markdown
- Základní syntaxe
- Včetně R kódu ve zprávě
- Použití obrázků/grafů a tabulek ve zprávě
- Tvorba parametrizovaných reportů
Cvičení: Vytvoření sestavy R Markdown na příkladu problému regresní analýzy dat
DZ: Vytvořte zprávu o analýze dat ze sady ggplot2::diamonds
Modul 3. Vizualizace dat – knihovna ggplot2 (8 ac. h.)
- Úvod do vrstvené vizualizace dat (Layered Grammar)
- Použijte atributy (souřadnice X, Y, barvu, velikost a tvar) k vytvoření pětirozměrných grafů
- Typy grafů: rozdělení, histogramy, koláčové grafy, časové řady atd.
- Úrovně (Vrstvy) jejich přiřazení a konfigurace v ggplot2
- Nastavení měřítek, souřadnicových os a legend
- Seskupování a dělení dat do podmnožin během vizualizace (Facetting)
- Vytvářejte interaktivní grafy
Cvičení: Použití knihoven ggplot2 a ggvis pro analýzu a vizualizaci dat
DZ: Vytvořte grafickou zprávu o analýze dat ze sady ggplot2::diamonds
Modul 4. Interaktivní práce s daty – Shiny App (8 ac. h.)
- Přehled architektury aplikace Web Shiny
- Uživatelské I/O prvky
- Správa vzhledu stránky
- Reaktivní programování a jeho podpora v Shiny
- Interaktivní grafika
- Implementace zpětné vazby od uživatelů
- Ladění lesklých aplikací
Cvičení: Vytvoření webové lesklé aplikace na příkladu úlohy sestavení klasifikátoru
DZ: Vytvořte webovou aplikaci Shiny pro analýzu dat ze sady ggplot2::diamonds