Detail kurzu
Programovací jazyk R I.- pre začiatočníkov
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Programovací jazyk R je v súčasnosti na vrchole svojej popularity. Na rozdiel od iných jazykov je primárne určený na analýzu dát, štatistiku, data mining, data science a vizualizáciu dát. S tým je spojený obrovský počet free knižníc, ktoré sú okamžite k dispozícii na riešenie najrôznejších dátových problémov. V súčasnosti sa najviac používa v bankovníctve, poisťovníctve, marketingu, výskume, biológii, chémii, psychológii, sociológii, medicíne, ekonometrii, geoinformatike, ale aj vo všetkých iných oblastiach, ktoré pracujú s dátami.
Jazyk R je kompletne free, open source a má za sebou mimoriadne veľkú komunitu ľudí, ktorí ho neustále aktualizujú o najmodernejšie techniky. Dá sa povedať, že tam kde nástroje ako EXCEL končia, jazyk R práve začína, keďže dokáže používať mimoriadne veľa analytických techník a poskytuje možnosti ako analyzovať aj veľké dáta a dáta najrôznejších formátov.
Počas kurzu si postupne ukážeme základné prvky jazyka, akými sú rôzne dátové typy, operátory, podmienky, cykly, funkcie a knižnice. Kurz nevyžaduje žiadne predošlé znalosti programovania a je určený pre každého, kto sa chce od základných analýz v EXCEL-i posunúť vyššie. Pre absolvovanie školenia sú potrebné iba základné znalosti práce s počítačom.
Obsah kurzu
Úvod do jazyka- základné črty jazyka
- porovnanie s podobnými nástrojmi (Python, SAS, EXCEL, ...)
- výhody a nevýhody
- inštalácia
- práca v prostrediach RStudio, Jupyter
- všeobecná štruktúra programu
Vektory
- logický
- celočíselný
- desatinný
- textový
- faktorový
- dátumový
Zložené typy
- matica
- pole
- list
- data.frame a tibble
- špecifické typy
Operátory
- priraďovacie operátory
- logické operátory
- aritmetické operátory
- porovnávacie operátory
- operátor príslušnosti
- vlastné operátory
- priorita operátorov
- preťažené operátory
Riadenie toku programu
- Podmienky - if, ifelse a switch
- Cykly - for, while
Funkcie
- používanie vstavaných funkcií
- vytváranie vlastných funkcií
- parametre a návratové hodnoty
- používanie funkcií cez pajpy
Knižnice
- inštalácia knižníc z databázy CRAN
- inštalácia knižníc z iných databáz
- používanie knižníc
- funkcie library a require
Práca s reťazcami
- základné operácie s reťazcami
- spájanie reťazcov
- vyhľadávanie v reťazcoch
- hľadanie podobných reťazcov
- formátovanie
- čistenie reťazcov
Cieľová skupina
začiatočníkHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality