Kurzusleírás
1. nap
Bevezetés és előkészületek
- Az R barátságosabbá tétele, R és elérhető GUI-k
- Rstudio
- Kapcsolódó szoftverek és dokumentáció
- R és statisztika
- Az R interaktív használata
- Bevezető ülés
- Segítségkérés függvényekkel és funkciókkal kapcsolatban
- R parancsok, kis- és nagybetűk érzékenysége stb.
- Korábbi parancsok visszahívása és javítása
- Parancsok végrehajtása fájlból vagy kimenet átirányítása fájlba
- Adatok tartóssága és objektumok eltávolítása
Egyszerű műveletek; számok és vektorok
- Vektorok és értékadás
- Vektor aritmetika
- Szabályos sorozatok generálása
- Logikai vektorok
- Hiányzó értékek
- Karakter vektorok
- Index vektorok; adathalmazok részhalmazainak kiválasztása és módosítása
- Egyéb típusú objektumok
Objektumok, módusaik és attribútumaik
- Belső attribútumok: módus és hossz
- Objektum hosszának módosítása
- Attribútumok lekérése és beállítása
- Objektum osztálya
Rendezett és rendezetlen faktorok
- Egy konkrét példa
- A tapply() függvény és rendezetlen tömbök
- Rendezett faktorok
Tömbök és mátrixok
- Tömbök
- Tömb indexelése. Tömbök részhalmazai
- Index mátrixok
- Az array() függvény
- Vektor és tömb aritmetika kombinálása. A visszaforgatási szabály
- Két tömb külső szorzata
- Tömb általánosított transzponálása
- Mátrix funkciók
- Mátrix szorzás
- Lineáris egyenletek és inverzió
- Sajátértékek és sajátvektorok
- Szinguláris érték felbontás és determinánsok
- Legkisebb négyzetek módszere és QR felbontás
- Részmátrixok kialakítása, cbind() és rbind()
- Az összefűzés függvény, (), tömbökkel
- Gyakorisági táblázatok faktorokból
2. nap
Listák és adatkeretek
- Listák
- Listák létrehozása és módosítása
- Listák összefűzése
- Adatkeretek
- Adatkeretek készítése
- attach() és detach()
- Adatkeretekkel való munka
- Tetszőleges listák csatolása
- A keresési út kezelése
Adatmanipuláció
- Megfigyelések és változók kiválasztása, részhalmazok
- Szűrés, csoportosítás
- Átkódolás, transzformációk
- Aggregálás, adathalmazok kombinálása
- Karakter manipuláció, stringr csomag
Adatok beolvasása
- Txt fájlok
- CSV fájlok
- XLS, XLSX fájlok
- SPSS, SAS, Stata,… és egyéb formátumok
- Adatok exportálása txt, csv és egyéb formátumokba
- Adatok elérése adatbázisokból SQL nyelven
Valószínűségi eloszlások
- R mint statisztikai táblázatok gyűjteménye
- Adathalmaz eloszlásának vizsgálata
- Egy- és kétmintás tesztek
Csoportosítás, ciklusok és feltételes végrehajtás
- Csoportosított kifejezések
- Vezérlési utasítások
- Feltételes végrehajtás: if utasítások
- Ismétlődő végrehajtás: for ciklusok, repeat és while
3. nap
Saját függvények írása
- Egyszerű példák
- Új bináris operátorok definiálása
- Névvel ellátott argumentumok és alapértelmezések
- A '...' argumentum
- Értékadások függvényeken belül
- Bonyolultabb példák
- Hatékonysági tényezők blokk tervekben
- Nevek eltávolítása egy nyomtatott tömbben
- Rekurzív numerikus integrálás
- Hatókör
- A környezet testreszabása
- Osztályok, generikus függvények és objektum orientáció
Statisztikai elemzés R-ben
- Lineáris regressziós modellek
- Generikus függvények modell információk kinyerésére
- Frissített modellek
- Általánosított lineáris modellek
- Családok
- A glm() függvény
- Osztályozás
- Logisztikus regresszió
- Lineáris diszkriminancia analízis
- Felügyelet nélküli tanulás
- Főkomponens analízis
- Klaszterezési módszerek (k-means, hierarchikus klaszterezés, k-medoids)
- Túlélési analízis
- Túlélési objektumok R-ben
- Kaplan-Meier becslés
- Konfidencia sávok
- Cox PH modellek, állandó kovariátusok
- Cox PH modellek, időfüggő kovariátusok
Grafikus eljárások
- Magas szintű rajzolási parancsok
- A plot() függvény
- Többváltozós adatok megjelenítése
- Grafikák megjelenítése
- Argumentumok magas szintű rajzolási függvényekhez
- Alapvető vizualizációs grafikonok
- Többváltozós kapcsolatok a lattice és ggplot csomaggal
- Grafikus paraméterek használata
- Grafikus paraméterek listája
Automatizált és interaktív jelentéskészítés
- R kimenet kombinálása szöveggel
Html, pdf dokumentumok készítése
Vélemények (6)
Az óra végére egy kiváló áttekintést nyertünk a nyelvről, megkapta a további tanuláshoz szükséges eszközöket és javaslatokat kaptunk arra vonatkozóan, hogyan folytathatjuk a tanulást. Beleértve az AI/ML információkat is.
Victor Prado - Global Knowledge Network Training Ltd
Kurzus - R
Gépi fordítás
A z R nyelvre vonatkozó áttekintő képzés elég intensív, de Tomasz mindig segítőkész, energikus és naprakész. Sőt, a kódolásra irányuló lelkesedése is hozzájárul az élményhez. Nagyon ajánlanám minden olyan személynek, aki érdeklődik az R nyelv iránt, akit Tomasz tanít.
Luiza Panoschi - Global Knowledge Network Training Ltd
Kurzus - R
Gépi fordítás
A gyakorló feladatok relevánsak és nagyon segítőkések voltak a tudás megalapozásában.
Andy Kwan - Environment and Climate Change Canada
Kurzus - R
Gépi fordítás
A slaidelátlátható bemutató utáni követő gyakorlatok megtartották az érdeklődést.
Robin White - Environment and Climate Change Canada
Kurzus - R
Gépi fordítás
Michael nagyon tudatos és egyértelmű volt a tanítás során. A tanfolyam jól volt szerkezeti az oktatandó témák eljutítására, miközben elegendő rugalmasságot hagyott a saját igényeinkhez való alkalmazkodásra. Általánosságban véve nagyon elégedett vagyok a tanfolyammal.
Brock Batey - Environment and Climate Change Canada
Kurzus - R
Gépi fordítás
I really enjoyed the knowledge of the trainer.
Stephanie Seiermann
Kurzus - R
Gépi fordítás