Návrh Školení
1. den
Úvod a přípravné zápasy
- Vytváření R přátelštějších R a dostupných GUI
- Rateliér
- Rsouvisející software a dokumentace
- R a statistiky
- Interaktivní použití R
- Úvodní sezení
- Získání nápovědy s funkcemi a vlastnostmi
- R příkazy, rozlišování malých a velkých písmen atd.
- Rvolání a oprava předchozích příkazů
- Provádění příkazů ze souboru nebo přesměrování výstupu do souboru
- Stálost dat a odstraňování objektů
Jednoduché manipulace; čísla a vektory
- Vektory a zadání
- Vektorová aritmetika
- Generování pravidelných sekvencí
- Logické vektory
- Chybějící hodnoty
- Znakové vektory
- Indexové vektory; výběr a úprava podmnožin datové sady
- Jiné typy objektů
Objekty, jejich režimy a atributy
- Vnitřní atributy: režim a délka
- Změna délky objektu
- Získání a nastavení atributů
- Třída objektu
Seřazené a neuspořádané faktory
- Konkrétní příklad
- Funkce tapply() a otrhaná pole
- Seřazené faktory
Pole a matice
- Pole
- Indexování pole. Podsekce pole
- Indexové matice
- Funkce pole().
- Smíšená vektorová a maticová aritmetika. Pravidlo recyklace
- Vnější produkt dvou polí
- Zobecněná transpozice pole
- Matrix zařízení
- Matrix násobení
- Lineární rovnice a inverze
- Vlastní čísla a vlastní vektory
- Singulární rozklad a determinanty
- Prokládání metodou nejmenších čtverců a rozklad QR
- Vytváření rozdělených matic, cbind() a rbind()
- Funkce zřetězení, (), s poli
- Frekvenční tabulky z faktorů
den 2
Seznamy a datové rámce
- Seznamy
- Vytváření a úpravy seznamů
- Zřetězení seznamů
- Datové rámce
- Vytváření datových rámců
- připojit() a odpojit()
- Práce s datovými rámci
- Připojování libovolných seznamů
- Správa vyhledávací cesty
Manipulace s daty
- Výběr, podmnožiny pozorování a proměnných
- Filtrování, seskupování
- Rekódování, transformace
- Agregace, kombinování datových souborů
- Manipulace se znaky, balíček stringr
Rhlavní údaje
- Soubory txt
- CSV soubory
- Soubory XLS, XLSX
- SPSS, SAS, Stata,… a další formáty dat
- Export dat do txt, csv a dalších formátů
- Accesssběr dat z databází pomocí SQL jazyka
Rozdělení pravděpodobnosti
- R jako soubor statistických tabulek
- Zkoumání distribuce množiny dat
- Jedno- a dvouvýběrové testy
Seskupování, smyčky a podmíněné provádění
- Seskupené výrazy
- Kontrolní výkazy
- Podmíněné provedení: příkazy if
- Repetitivní provádění: pro smyčky, opakování a while
den 3
Psaní vlastních funkcí
- Jednoduché příklady
- Definování nových binárních operátorů
- Pojmenované argumenty a výchozí hodnoty
- Argument „...“.
- Přiřazení v rámci funkcí
- Pokročilejší příklady
- Faktory účinnosti v návrhu bloků
- Vypuštění všech jmen v tištěném poli
- Rekurzivní numerická integrace
- Rozsah
- Přizpůsobení prostředí
- Třídy, generické funkce a objektová orientace
Statistická analýza v R
- Lineární regresní modely
- Obecné funkce pro extrakci informací o modelu
- Aktualizace osazených modelů
- Zobecněné lineární modely
- Rodiny
- Funkce glm().
- Klasifikace
- Logistická Regrese
- Lineární diskriminační analýza
- Učení bez dozoru
- Analýza hlavních komponent
- Metody shlukování (k-průměry, hierarchické shlukování, k-medoidy)
- Analýza přežití
- Předměty přežití v r
- Kaplan-Meierův odhad
- Pásy sebevědomí
- Coxovy PH modely, konstantní kovariáty
- Coxovy PH modely, časově závislé kovariáty
Grafické postupy
- Příkazy pro vykreslování na vysoké úrovni
- Funkce plot().
- Zobrazení vícerozměrných dat
- Zobrazit grafiku
- Argumenty k funkcím vykreslování na vysoké úrovni
- Základní vizualizační grafy
- Vícerozměrné vztahy s mřížkou a balíčkem ggplot
- Použití grafických parametrů
- Seznam grafických parametrů
Automatizovaný a interaktivní reporting
- Kombinace výstupu z R s textem
Vytváření html, pdf dokumentů
Reference (6)
Na konci kurzu jsme získali celkový přehled o jazyce, dostali jsme nástroje k dalšímu učení a dostali jsme návrhy na to, jak pokračovat v učení. Zabývali jsme se také informacemi o umělé inteligenci a strojovém učení.
Victor Prado - Global Knowledge Network Training Ltd
Kurz - R
Přeloženo strojem
Intenzivní školení základů programování v R je vede Tomasz, který je vždy ochoten pomoci, energický a aktuální. Kromě toho o R má skutečnou vášeň. Vyhovědnuji ho silně doporučit jeho R sezení každému, kdo se zajímá o R.
Luiza Panoschi - Global Knowledge Network Training Ltd
Kurz - R
Přeloženo strojem
Cvičné úlohy byly relevantní a velmi užitečné k posílení znalostí.
Andy Kwan - Environment and Climate Change Canada
Kurz - R
Přeloženo strojem
Cvičení s doprovodnou prezentací udržovala zapojenost účastníků.
Robin White - Environment and Climate Change Canada
Kurz - R
Přeloženo strojem
Michael byl velmi vzdělaný a jasný ve svém vysvětlování tréninku. Kurz byl dobře strukturovaný tak, aby učil požadované téma, a zároveň zde bylo dostatek prostoru pro přizpůsobení podle našich potřeb. Celkově jsem velmi spokojený s kurzem.
Brock Batey - Environment and Climate Change Canada
Kurz - R
Přeloženo strojem
I really enjoyed the knowledge of the trainer.
Stephanie Seiermann
Kurz - R
Přeloženo strojem