Delo s podatki v jeziku R - tečaj 21 990 RUB. iz specialista, usposabljanje 24 akademskih ur, datum 15. maj 2023.
Miscellanea / / December 05, 2023
Namen programskega jezika R je statistična analiza podatkov. Jezik vsebuje široko paleto orodij za analizo podatkov, orodij za vizualizacijo, ustvarjanje dokumentov in spletnih aplikacij.
- statistične analize podatkov;
- ustvarjanje kakovostne vizualizacije podatkov;
- dokumentacijo statističnih izračunov;
- izdelava interaktivnih spletnih aplikacij.
Pri predmetu “Programiranje v jeziku R. 2. stopnja. Napredne zmogljivosti« obravnava delo z različnimi viri podatkov in tudi razume Knjižnice R, zasnovane za ustvarjanje poročil, vizualizacijo podatkov in interaktivno zavest spletne aplikacije. Predmet ponuja več primerov in laboratorijskih del, ki bodo študentom omogočili, da začnejo pravo delo skoraj takoj po zaključku.
Tečaj je namenjen vsem strokovnjakom, ki se ukvarjajo z analizo podatkov.
Naučil se boš:
- delo z besedilnimi datotekami in datotekami v formatu Excel;
- uporabljati tabele baze podatkov;
- uporaba R Markdown za ustvarjanje dinamičnih poročil;
- vključiti tabele in grafe v poročila;
- delo s knjižnico ggplot2 in ustvarjanje različnih možnosti vizualizacije podatkov;
- ustvarjanje in konfiguriranje ravni (plasti) v ggplot2;
- delo z interaktivno grafiko;
- ustvarjanje Web Shiny aplikacij za interaktivno delo s podatki preko spleta;
- odpravljanje napak v aplikacijah Web Shiny.
Vodilni učitelj Centra za programiranje z več kot 20 letnimi izkušnjami. Prejemnik Microsoftove listine za zasluge za velik osebni prispevek k razvoju usposabljanja tehnologij Microsoft Visual Studio za razvijalce pod Microsoft Windows.
Ima več kot 15 let izkušenj z razvojem programske opreme v Pascalu, C, C++, C# z uporabo tehnologij Windows API, COM in .NET. Leta 2002 je Alexander Igorevich opravil specializirano usposabljanje v Londonu in uspešno opravil najtežji osebni izpit iz vodenja projektov - Microsoft Solutions Framework. Leta 2006 se je udeležil usposabljanja v Dubaju o uporabi novih programskih vmesnikov Windows Vista in .Net 3.0.
Z odliko je diplomiral na Moskovski državni tehnični univerzi po imenu N.E. Bauman. Ima akademsko stopnjo kandidata tehničnih znanosti. Aleksander Igorevič je sodeloval pri znanstvenih in komercialnih projektih Centralnega raziskovalnega inštituta Chermet poimenovan po. I. P. Bardin in vodilna podjetja črne metalurgije v Rusiji in CIS. Sodeloval je pri izobraževalnih projektih skupaj z Microsoftom in AK Alrosa.
Redno sodeluje na Microsoftovih konferencah. Leta 2012 je sodeloval na Microsoftovih konferencah na Nizozemskem (junij) in v Indiji (september). Leta 2018 - na mednarodni konferenci Net developer days v Varšavi. Pravzaprav so učitelji iz drugih Microsoftovih izobraževalnih centrov študirali z Aleksandrom Igorevičem na teh konferencah!
Poučevanje je pravi klic Aleksandra Igoreviča. V dolgoletnem delu v Centru je uspešno usposobil na tisoče študentov, ki so postali iskani strokovnjaki na trgu dela. Avtor in voditelj brezplačnih “Specialist” seminarjev o ustvarjanju delovnih tokov za SharePoint. Ocene hvaležnih diplomantov njegovih tečajev nenehno ugotavljajo visoko strokovnost učitelja in briljanten, privlačen način podajanja gradiva.
Modul 1. Podatkovni vhod/izhod (4 ac. h.)
- V/I, dodeljen besedilni datoteki
- Delo z Excel datotekami
- Branje in pisanje tabel baze podatkov
Praksa: Delo z MSSQL DBMS
Modul 2. Generiranje poročila – R Markdown (4 ak. h.)
- Uvod v R Markdown
- Osnovna sintaksa
- Vključitev kode R v poročilo
- Uporaba slik/grafov in tabel v poročilu
- Izdelava parametriziranih poročil
Praksa: Ustvarjanje poročila R Markdown na primeru problema regresijske analize podatkov
DZ: Ustvarite poročilo o analizi podatkov iz nabora ggplot2::diamonds
Modul 3. Vizualizacija podatkov – knjižnica ggplot2 (8 ac. h.)
- Uvod v večplastno vizualizacijo podatkov (Layered Grammar)
- Uporabite atribute (koordinate X, Y, barvo, velikost in obliko) za ustvarjanje petdimenzionalnih ploskev
- Vrste grafov: porazdelitve, histogrami, tortni grafikoni, časovne vrste itd.
- Ravni (plasti) njihova dodelitev in konfiguracija v ggplot2
- Nastavitev meril, koordinatnih osi in legend
- Združevanje in deljenje podatkov v podmnožice med vizualizacijo (Fasetiranje)
- Ustvarite interaktivne grafikone
Praksa: uporaba knjižnic ggplot2 in ggvis za analizo in vizualizacijo podatkov
DZ: Ustvarite grafično poročilo o analizi podatkov iz nabora ggplot2::diamonds
Modul 4. Interaktivno delo s podatki – Shiny App (8 ac. h.)
- Pregled arhitekture aplikacije Web Shiny
- Uporabniški I/O elementi
- Upravljajte videz strani
- Reaktivno programiranje in njegova podpora v Shinyju
- Interaktivna grafika
- Implementacija povratnih informacij uporabnikov
- Odpravljanje napak v aplikacijah Shiny
Praksa: Izdelava aplikacije Web Shiny na primeru naloge izdelave klasifikatorja
DZ: Ustvarite aplikacijo Web Shiny za analizo podatkov iz nabora ggplot2::diamonds