Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
1. den
Úvod a přípravné zápasy
- Učinit R přátelštější, R a dostupná GUI
- Rstudio
- Související software a dokumentace
- R a statistika
- Interaktivní používání 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.
- Vyvolá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í
- Překódování, transformace
- Agregace, kombinování datových souborů
- Manipulace se znaky, balíček stringr
Čtení dat
- 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
- Opakované 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ů
Požadavky
Dobrá znalost statistiky.
21 hodiny
Reference (3)
That Haytham started with the basics and gave us enough time to do the examples and ensure that we were at the same page before we moved on to the next topic.
Jaco Dreyer - Africa Health Research Institute
Kurz - R Fundamentals
I enjoyed that it was very hands-on, so we were constantly having the chance to try things on, rather than just sitting listening to a lecture (for example). I felt like I am now able to go away and start using R, which I haven't been able to do before
Kathy Baisley - Africa Health Research Institute
Kurz - R Fundamentals
Day 1 and Day 2 were really straight forward for me and really enjoyed that experience.