R-kielen tietojen käsittely - kurssi 21 990 RUB. Specialistilta, koulutus 24 akateemista tuntia, päivämäärä 15.5.2023.
Miscellanea / / December 05, 2023
R-ohjelmointikielen tarkoitus on tilastollinen data-analyysi. Kieli sisältää laajan valikoiman data-analyysityökaluja, visualisointityökaluja, dokumenttien luontia ja verkkosovelluksia.
- tilastollinen tietojen analyysi;
- korkealaatuisen datan visualisoinnin luominen;
- tilastollisten laskelmien dokumentointi;
- interaktiivisten verkkosovellusten luominen.
Kurssilla ”Ohjelmointi R-kielellä. Taso 2. Advanced Capabilities" käsittelee eri tietolähteiden kanssa työskentelyä ja myös ymmärtää R-kirjastot, jotka on suunniteltu raporttien luomiseen, tietojen visualisointiin ja interaktiiviseen tietoisuuteen verkkosovelluksia. Kurssi tarjoaa lisää esimerkkejä ja laboratoriotyötä, jonka avulla opiskelijat voivat aloittaa varsinaisen työn lähes välittömästi valmistumisen jälkeen.
Kurssi on tarkoitettu kaikille data-analyysin ammattilaisille.
Sinä tulet oppimaan:
- työstää tekstitiedostoja ja tiedostoja Excel-muodossa;
- käyttää tietokantataulukoita;
- R Markdownin käyttö dynaamisten raporttien luomiseen;
- sisällyttää raportteihin taulukoita ja kaavioita;
- työskennellä ggplot2-kirjaston kanssa ja luoda erilaisia datan visualisointivaihtoehtoja;
- luoda ja määrittää tasot (tasot) ggplot2:ssa;
- Työskentele vuorovaikutteisen grafiikan kanssa;
- Luo Web Shiny -sovelluksia vuorovaikutteiseen työskentelyyn tietojen kanssa Webin kautta;
- Debug Web Shiny -sovelluksia.
Ohjelmointikeskuksen johtava opettaja yli 20 vuoden kokemuksella. Hänelle on myönnetty Microsoft Certificate of Merit -palkinto suuresta henkilökohtaisesta panoksestaan Microsoft Visual Studio -tekniikoiden koulutuksen kehittämiseen Microsoft Windowsissa.
Hänellä on yli 15 vuoden kokemus ohjelmistokehityksestä Pascal-, C-, C++-, C#-ohjelmissa Windows API-, COM- ja .NET-tekniikoilla. Vuonna 2002 Alexander Igorevitš kävi erikoiskoulutuksen Lontoossa ja läpäisi menestyksekkäästi vaikeimman kasvokkain tapahtuvan projektinhallinnan kokeen - Microsoft Solutions Frameworkin. Vuonna 2006 hän osallistui Dubaissa koulutukseen uusien Windows Vista- ja .Net 3.0 -ohjelmistorajapintojen käytöstä.
Valmistunut arvosanoin Moskovan valtion teknillisestä yliopistosta, joka on nimetty N.E. Bauman. Hänellä on teknisten tieteiden kandidaatin tutkinto. Aleksanteri Igorevitš osallistui nimetyn Chermetin keskustutkimuslaitoksen tieteellisiin ja kaupallisiin hankkeisiin. I.P. Bardin ja johtavat rautametallialan yritykset Venäjällä ja IVY-maissa. Hän osallistui koulutusprojekteihin yhdessä Microsoftin ja AK Alrosan kanssa.
Osallistuu säännöllisesti Microsoftin konferensseihin. Vuonna 2012 hän osallistui Microsoftin konferensseihin Hollannissa (kesäkuu) ja Intiassa (syyskuussa). Vuonna 2018 - kansainvälisessä konferenssissa Net developer days Varsovassa. Itse asiassa opettajat muista Microsoftin koulutuskeskuksista opiskelivat Alexander Igorevitšin kanssa näissä konferensseissa!
Opetus on Aleksanteri Igorevitšin todellinen kutsumus. Keskuksessa työskennellessään monien vuosien aikana hän on onnistuneesti kouluttanut tuhansia opiskelijoita, joista on tullut haluttuja asiantuntijoita työmarkkinoilla. Kirjoittaja ja esittäjä ilmaisten "Speciallist" -seminaarien luomiseen SharePointiin. Kursseistaan kiitollisten valmistuneiden arvosteluissa korostetaan jatkuvasti opettajan korkeaa ammattitaitoa ja loistavaa, mukaansatempaavaa materiaalin esittämistapaa.
Moduuli 1. Tietojen syöttö/lähtö (4 ac. h.)
- I/O annettu tekstitiedostoon
- Työskentely Excel-tiedostojen kanssa
- Tietokantataulukoiden lukeminen ja kirjoittaminen
Harjoitus: Työskentely MSSQL DBMS: n kanssa
Moduuli 2. Raportin luominen – R Markdown (4 ac. h.)
- Johdatus R Markdowniin
- Perussyntaksi
- R-koodin sisällyttäminen raporttiin
- Kuvien/kaavioiden ja taulukoiden käyttö raportissa
- Parametrisoitujen raporttien luominen
Harjoitus: R Markdown -raportin luominen regressiotietojen analysointiongelman esimerkin avulla
DZ: Luo raportti data-analyysistä ggplot2::timanttijoukosta
Moduuli 3. Tietojen visualisointi – ggplot2-kirjasto (8 ac. h.)
- Johdatus kerrokselliseen datan visualisointiin (Layered Grammar)
- Käytä attribuutteja (X, Y-koordinaatit, väri, koko ja muoto) luodaksesi viisiulotteisia piirroksia
- Kaaviotyypit: jakaumat, histogrammit, ympyräkaaviot, aikasarjat jne.
- Tasot (tasot) niiden määritys ja määritykset ggplot2:ssa
- Asteikkojen, koordinaattiakselien ja selitteiden asettaminen
- Tietojen ryhmittely ja jakaminen osajoukkoihin visualisoinnin aikana (fasetointi)
- Luo interaktiivisia kaavioita
Käytäntö: ggplot2- ja ggvis-kirjastojen käyttäminen tietojen analysointiin ja visualisointiin
DZ: Luo graafinen raportti data-analyysistä ggplot2::timanttijoukosta
Moduuli 4. Interaktiivinen työskentely tietojen kanssa – Shiny App (8 ac. h.)
- Yleiskatsaus Web Shiny -sovellusarkkitehtuuriin
- Käyttäjän I/O-elementit
- Hallitse sivun ulkoasua
- Reaktiivinen ohjelmointi ja sen tuki Shinyssä
- Interaktiivinen grafiikka
- Käyttäjäpalautteen toteutus
- Kiiltojen sovellusten virheenkorjaus
Harjoitus: Web Shiny -sovelluksen luominen luokittelijan rakentamistehtävän esimerkin avulla
DZ: Luo Web Shiny -sovellus ggplot2::timanttisarjan tietojen analysoimiseen