Rad s podacima na jeziku R - tečaj 21.990 RUB. od specijalista, obuka 24 akademska sata, datum 15. svibnja 2023.
Miscelanea / / December 05, 2023
Namjena programskog jezika R je statistička analiza podataka. Jezik sadrži širok raspon alata za analizu podataka, alata za vizualizaciju, izradu dokumenata i web aplikacija.
- statistička analiza podataka;
- stvaranje visokokvalitetne vizualizacije podataka;
- dokumentacija statističkih izračuna;
- izrada interaktivnih web aplikacija.
Na kolegiju “Programiranje u jeziku R. Razina 2. Napredne mogućnosti" govori o radu s različitim izvorima podataka, a također razumije R knjižnice dizajnirane za generiranje izvješća, vizualizaciju podataka i interaktivnu svijest web aplikacije. Predmet nudi više primjera i laboratorijskih radova, što će omogućiti studentima da počnu pravi rad gotovo odmah nakon završetka.
Tečaj je namijenjen svim stručnjacima koji se bave analizom podataka.
Naučit ćeš:
- rad s tekstualnim datotekama i datotekama u Excel formatu;
- koristiti tablice baze podataka;
- korištenje R Markdown za izradu dinamičkih izvješća;
- uključiti tablice i grafikone u izvješća;
- rad s bibliotekom ggplot2 i stvaranje različitih opcija za vizualizaciju podataka;
- stvaranje i konfiguriranje razina (slojeva) u ggplot2;
- rad s interaktivnom grafikom;
- kreirati Web Shiny aplikacije za interaktivni rad s podacima putem Weba;
- debug Web Shiny aplikacija.
Vodeći učitelj Centra za programiranje s više od 20 godina iskustva. Dobitnik Microsoft Certificate of Merit za veliki osobni doprinos u razvoju obuke u Microsoft Visual Studio tehnologijama za programere pod Microsoft Windows.
Ima više od 15 godina iskustva u razvoju softvera u Pascalu, C, C++, C# koristeći Windows API, COM i .NET tehnologije. Alexander Igorevich je 2002. prošao specijaliziranu obuku u Londonu i uspješno položio najteži direktni ispit iz upravljanja projektima - Microsoft Solutions Framework. 2006. godine sudjelovao je na edukaciji u Dubaiju o korištenju novih softverskih sučelja Windows Vista i .Net 3.0.
Diplomirao s počastima na Moskovskom državnom tehničkom sveučilištu nazvanom po N.E. Bauman. Ima akademski stupanj kandidata tehničkih znanosti. Alexander Igorevich sudjelovao je u znanstvenim i komercijalnim projektima Središnjeg istraživačkog instituta Chermet nazvanog po. I.P. Bardina i vodećih poduzeća crne metalurgije u Rusiji i ZND-u. Sudjelovao je u projektima obuke zajedno s Microsoftom i AK Alrosa.
Redovito sudjeluje na Microsoftovim konferencijama. 2012. godine sudjelovao je na Microsoftovim konferencijama u Nizozemskoj (lipanj) i Indiji (rujan). 2018. - na međunarodnoj konferenciji Net developer days u Varšavi. Zapravo, učitelji iz drugih Microsoftovih centara za obuku učili su s Aleksandrom Igorevičem na tim konferencijama!
Učiteljstvo je pravi poziv Aleksandra Igoreviča. Tijekom dugogodišnjeg rada u Centru uspješno je osposobio tisuće studenata koji su postali traženi stručnjaci na tržištu rada. Autor i voditelj besplatnih “Specialist” seminara o kreiranju radnih procesa za SharePoint. Recenzije zahvalnih diplomanata njegovih tečajeva stalno bilježe visoku profesionalnost nastavnika i briljantan, zanimljiv način prezentiranja materijala.
Modul 1. Ulaz/izlaz podataka (4 ac. h.)
- I/O dan tekstualnoj datoteci
- Rad s Excel datotekama
- Čitanje i pisanje tablica baze podataka
Praksa: Rad s MSSQL DBMS-om
Modul 2. Generiranje izvješća – R Markdown (4 ak. h.)
- Uvod u R Markdown
- Osnovna sintaksa
- Uključivanje R koda u izvješće
- Korištenje slika/grafova i tablica u izvješću
- Izrada parametriziranih izvješća
Praksa: Izrada R Markdown izvješća na primjeru problema regresijske analize podataka
DZ: Napravite izvješće o analizi podataka iz skupa ggplot2::diamonds
Modul 3. Vizualizacija podataka – biblioteka ggplot2 (8 ac. h.)
- Uvod u slojevitu vizualizaciju podataka (Slojevita gramatika)
- Koristite atribute (X, Y koordinate, boju, veličinu i oblik) za stvaranje petodimenzionalnih crteža
- Vrste grafikona: distribucije, histogrami, tortni dijagrami, vremenske serije itd.
- Razine (slojevi) njihova dodjela i konfiguracija u ggplot2
- Postavljanje mjerila, koordinatnih osi i legendi
- Grupiranje i dijeljenje podataka u podskupove tijekom vizualizacije (fasetiranje)
- Stvorite interaktivne grafikone
Praksa: Korištenje biblioteka ggplot2 i ggvis za analizu podataka i vizualizaciju
DZ: Napravite grafički izvještaj o analizi podataka iz skupa ggplot2::diamonds
Modul 4. Interaktivan rad s podacima – Shiny App (8 ac. h.)
- Pregled arhitekture Web Shiny aplikacije
- Korisnički I/O elementi
- Upravljanje izgledom stranice
- Reaktivno programiranje i njegova podrška u Shinyju
- Interaktivna grafika
- Implementacija povratnih informacija korisnika
- Otklanjanje pogrešaka u Shiny aplikacijama
Vježbe: Izrada Web Shiny aplikacije na primjeru zadatka izgradnje klasifikatora
DZ: Napravite Web Shiny aplikaciju za analizu podataka iz skupa ggplot2::diamonds