A kurzus során a résztvevők megismerkednek az R-ben való programozás és kvantitatív adatelemzés alapjaival. A kurzus jó alapot biztosít azokhoz a későbbi kurzusokhoz is, amelyekhez az R programnyelv ismerete szükséges.
Előadók: Kisfalusi Dorottya, Kmetty Zoltán és Ságvári Bence
Időpont: szeptember 29-től kezdődően négy héten át, csütörtökönként, 9 órától, 2X80 perc
Az esemény ide kattintva érhető el.
Tematika
Kisfalusi Dorottya, Kmetty Zoltán, Ságvári Bence
A kurzus célja, hogy bevezetést nyújtson az R programnyelv használatába, megismertetve a résztvevőket az R alapjaival, az adatok szerkesztésének elemi lehetőségeivel, illetve az egyszerűbb leíró jellegű elemzések és adatvizualizációk készítésével. A kurzus további célja, hogy megfelelő alapokat adjon a jövőbeli haladó tematikus R kurzusok elvégzéséhez.
Előkészületek:
A kurzushoz saját laptop szükséges, melyre az R és RStudio programok előzetesen telepítve vannak. Érdemes továbbá előzetesen megkeresni a laptopon az alábbi karaktereket: < > | ~ $ &
R letöltése: https://www.r-project.org/ (legalább 4.0-ás verzió)
A letöltéshez ki kell választani egy ún. CRAN Mirrort, itt Magyarországot kell megkeresni: https://cran.rapporter.net/ majd az operációs rendszernek megfelelő verziót kiválasztani (R for Linux, R for Linux macOS, R for Linux Windows)
RStudio letöltése: https://www.rstudio.com/products/rstudio/download/#download
1. hét:
- Ismerkedés az R és RStudio használatával, az R programkörnyezettel
- Értékadás
- Adatstruktúrák (vektorok, mátrixok, adatbázisok, listák)
- Alap R függvények
- Segítségkérés R-ben
2. hét
- Package-ek behívása, használata
- Fájlok behívása
- Logikai operátorok
- Ciklusok, apply függvények
- Saját függvények írása
3. hét
- Tidy adatformátum
- Dplyr – pipe
- Adatbázis manipuláció
- mutate
- join
- group.by
- summarize
- select
- subset
- Labelezett adatok R-ben – SJ csomagok
4. hét
- Leíró jellegű adatelemzés
- Táblázatok készítése
- Adatvizualizáció alapjai (ggplot2)
- Nuts & bolts: R és más szoftverek (SPSS, Excel, stb.) közös használatát segítő trükkök és megoldások