Kurzusleírás
1. nap
Bevezetés és előzmények
- A R barátságosabbá tétele, R és elérhető grafikus felhasználói felületek
- Rstúdió
- R kapcsolódó szoftverek és dokumentációk
- R és statisztikák
- A R interaktív használata
- Bevezető foglalkozás
- Segítség kérése a funkciókkal és szolgáltatásokkal kapcsolatban
- R parancsok, kis- és nagybetűk érzékenysége stb.
- RAz előző parancsok előhívása és javítása
- Parancsok végrehajtása fájlból vagy kimenet átirányítása fájlba
- Adatok állandósága és objektumok eltávolítása
Egyszerű manipulációk; számok és vektorok
- Vektorok és hozzárendelés
- Vektoros aritmetika
- Szabályos sorozatok generálása
- Logikai vektorok
- Hiányzó értékek
- Karakter vektorok
- Indexvektorok; adathalmaz részhalmazainak kiválasztása és módosítása
- Más típusú objektumok
Objektumok, módozataik és tulajdonságaik
- Belső tulajdonságok: mód és hossz
- Egy objektum hosszának megváltoztatása
- Attribútumok lekérése és beállítása
- Egy objektum osztálya
Rendezett és rendezetlen tényezők
- Egy konkrét példa
- A tapply() függvény és a ragged tömbök
- Rendezett tényezők
Tömbök és mátrixok
- Tömbök
- Tömb indexelés. Egy tömb alszakaszai
- Index mátrixok
- Az array() függvény
- Vegyes vektor és tömb aritmetika. Az újrahasznosítás szabálya
- Két tömb külső szorzata
- Egy tömb általánosított transzponálása
- Matrix létesítmények
- Matrix szorzás
- Lineáris egyenletek és inverzió
- Sajátértékek és sajátvektorok
- Szinguláris érték dekompozíció és determinánsok
- A legkisebb négyzetek illesztése és a QR dekompozíció
- Particionált mátrixok létrehozása, cbind() és rbind()
- Az összefűzési függvény, (), tömbökkel
- Gyakorisági táblázatok faktorokból
2. nap
Listák és adatkeretek
- Listák
- Listák készítése és módosítása
- Listák összefűzése
- Adatkeretek
- Adatkeretek készítése
- csatol() és detach()
- Munka adatkeretekkel
- Tetszőleges listák csatolása
- A keresési útvonal kezelése
Adatmanipuláció
- Megfigyelések és változók kiválasztása, részhalmaza
- Szűrés, csoportosítás
- Rkódolás, transzformációk
- Összesítés, adathalmazok kombinálása
- Karaktermanipuláció, stringr csomag
Radatok olvasása
- Txt fájlok
- CSV fájlok
- XLS, XLSX fájlok
- SPSS, SAS, Stata,… és más formátumú adatok
- Adatok exportálása txt, csv és egyéb formátumokba
- Access adatgyűjtés adatbázisokból SQL nyelven
Valószínűségi eloszlások
- R statisztikai táblázatok halmazaként
- Egy adathalmaz eloszlásának vizsgálata
- Egy- és kétmintás tesztek
Csoportosítás, hurkok és feltételes végrehajtás
- Csoportosított kifejezések
- Ellenőrző nyilatkozatok
- Feltételes végrehajtás: ha utasítások
- Repetitív végrehajtás: ciklusoknál, ismétlés és while
3. nap
Saját függvények írása
- Egyszerű példák
- Új bináris operátorok meghatározása
- Elnevezett argumentumok és alapértelmezett értékek
- A „...” érv
- Hozzárendelések a függvényeken belül
- Fejlettebb példák
- Hatékonysági tényezők blokktervezésben
- Az összes név eldobása egy nyomtatott tömbben
- Rekurzív numerikus integráció
- Hatály
- A környezet testreszabása
- Osztályok, általános függvények és objektum orientáció
Statisztikai elemzés in R
- Lineáris regressziós modellek
- Általános függvények a modellinformációk kinyeréséhez
- Beépített modellek frissítése
- Általánosított lineáris modellek
- Családok
- A glm() függvény
- Osztályozás
- Logisztikai Rkilépés
- Lineáris diszkriminancia analízis
- Felügyelet nélküli tanulás
- Főkomponensek elemzése
- Klaszterezési módszerek (k-átlagok, hierarchikus klaszterezés, k-medoidok)
- Túlélési elemzés
- Túlélési tárgyak az r
- Kaplan-Meier becslés
- Bizalom sávok
- Cox PH modellek, állandó kovariánsok
- Cox PH modellek, időfüggő kovariánsok
Grafikus eljárások
- Magas szintű ábrázolási parancsok
- A plot() függvény
- Többváltozós adatok megjelenítése
- Kijelző grafika
- A magas szintű ábrázolási függvények érvei
- Alapvető vizualizációs grafikonok
- Többváltozós relációk ráccsal és ggplot csomaggal
- Grafikus paraméterek használata
- Grafikus paraméterek listája
Automatizált és interaktív jelentéskészítés
- A R kimenetének kombinálása szöveggel
Html, pdf dokumentumok készítése
Vélemények (6)
A kurzus végén részletes áttekintést kaptunk a nyelvről, eszközöket kaptunk a további tanuláshoz, és tanácsokat, hogyan folytassuk a tanulást. Általános tudnivalókat kaphattunk AI/ML témakörökből.
Victor Prado - Global Knowledge Network Training Ltd
Kurzus - R
Gépi fordítás
A R-programozási áttekintő oktatás igen intenzív, de Tomasz mindig segítőkész, energikus és friss információkkal rendelkezik. Emellett ő lelkes R-rajongó. Nagyon ajánlom a R szekcióit bárki számára, aki érdeklődik a R-t.
Luiza Panoschi - Global Knowledge Network Training Ltd
Kurzus - R
Gépi fordítás
A gyakorlati feladatok relevánsak és nagyon hasznosak a tudás megerősítéséhez.
Andy Kwan - Environment and Climate Change Canada
Kurzus - R
Gépi fordítás
Follow-along gyakorlati feladatok a diavetítés után tartották fenn a figyelmet.
Robin White - Environment and Climate Change Canada
Kurzus - R
Gépi fordítás
Michael nagyon tudós és világos volt a képzés oktatásában. A kurzus jól volt szervezve ahhoz, hogy az kívánt tárgyat tanítsa, és elegendő szabadságot hagyott ahhoz, hogy jobban illeszkedjen a szükségleteinkhez. Összességében nagyon elégedetttem a kurzuszal.
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