Default view
Tanfolyamok R programozás

R programozás

Abonyi-Tóth Zsolt

A tanfolyam időtartama: egy nap (6 óra)
A tanfolyam ára: 20 000 Ft
A tanfolyam helye: 1078 Budapest, István u. 2, N épület 3. emelet

Tematika

Az R használata során előbb vagy utóbb felmerül az igény, hogy mások kódjait megértsük, vagy a saját munkánkat egyszerűsítsük kisebb-nagyobb programok írásával. Ha van például 50 változónk, melyek mindegyikén ugyanazt az elemzést kell elvégezni, akkor lényegesen egyszerűbb annak a kódját csak egy változóra megírni, majd egy kis programmal a többire is alkalmazni, mint a kódot ötvenszer lemásolni és abban a változóneveket mindenhol átírogatni.

A tanfolyam segít a kezdeti lépésekben azoknak, akik még soha sem programoztak, de hasznos lehet azoknak is, akik más programnyelvet már használnak, és kíváncsiak arra, hogy az R-ben hogyan működnek a már ismert fogások.

Részletes tematika:

  • Ismerkedés az RStudióval, melyben a programjainkat kényelmesen futtathatjuk
  • Clean coding, azaz hogyan írjunk olyan kódot, amit később is meg tudunk érteni
  • Projektek, azaz hogyan fogjuk össze az egy feladathoz tartozó fájlokat a káosz elkerülése érdekében
  • Változók és állandók, azaz mi a különbség a character és a factor között
  • Adatok importálása és exportálása
  • Vezérlési szerkezetek, avagy mit tegyünk, ha az adatoktól függ, hogy mit kell tenni.
  • Függvények, avagy hasznosítsuk újra az egyszer már megírt kódokat
  • Hibakezelés, hogy ne álljon le hibával a kód több óra futtatás után
  • Többnyelvű kód, mert néha magyarul elemzünk, néha pedig angolul
  • Programozási tételek, hogy ne nekünk kelljen kitalálni mindent az alapoktól
  • Optimalizálás, azaz gyorsítsuk fel a kódot!
  • Szövegfeldolgozás, ami jól jöhet, ha az adataink nem a számunkra optimális formában állnak rendelkezésre
  • Hibakeresés, ha mégis elromlik valami
  • Objektumorientált programozás, avagy mi a különbség a summary(), a summary.lm() és a summary.glm() között

Az oktató

Abonyi-Tóth Zsolt oktató az Állatorvostudományi Egyetem Biomatematikai és Számítástechnikai Tanszékén. Számos biomatematika, statisztika, informatikai kurzus oktatója. Állatorvosi és humán orvosi kutatások statisztikai elemzése során aktívan használja mindazt, amiről a tanfolyam szól.