Arbeid med data på R-språket - kurs 21 990 RUB. fra Spesialist, opplæring 24 akademiske timer, dato 15. mai 2023.
Miscellanea / / December 05, 2023
Formålet med R-programmeringsspråket er statistisk dataanalyse. Språket inneholder et bredt spekter av dataanalyseverktøy, visualiseringsverktøy, dokumentoppretting og nettapplikasjoner.
- statistisk dataanalyse;
- opprettelse av datavisualisering av høy kvalitet;
- dokumentasjon av statistiske beregninger;
- opprettelse av interaktive webapplikasjoner.
I kurset «Programmering i R-språket. Nivå 2. Avanserte evner" diskuterer arbeid med ulike datakilder, og forstår også R-biblioteker designet for å generere rapporter, datavisualisering og interaktiv bevissthet webapplikasjoner. Kurset gir flere eksempler og laboratoriearbeid, som vil tillate studentene å begynne virkelig arbeid nesten umiddelbart etter fullført.
Kurset er ment for alle fagfolk som er involvert i dataanalyse.
Du vil lære:
- arbeid med tekstfiler og filer i Excel-format;
- bruk databasetabeller;
- bruke R Markdown for å lage dynamiske rapporter;
- inkludere tabeller og grafer i rapporter;
- arbeid med ggplot2-biblioteket og lag forskjellige datavisualiseringsalternativer;
- opprette og konfigurere nivåer (lag) i ggplot2;
- arbeid med interaktiv grafikk;
- lage Web Shiny-applikasjoner for interaktivt arbeid med data via nettet;
- feilsøke Web Shiny-applikasjoner.
Ledende lærer ved Programmeringssenteret med mer enn 20 års erfaring. Tildelt et Microsoft Certificate of Merit for sitt store personlige bidrag til utviklingen av opplæring i Microsoft Visual Studio-teknologier for utviklere under Microsoft Windows.
Har mer enn 15 års erfaring innen programvareutvikling i Pascal, C, C++, C# ved bruk av Windows API, COM og .NET teknologier. I 2002 gjennomgikk Alexander Igorevich spesialisert opplæring i London og besto den vanskeligste ansikt-til-ansikt-eksamenen i prosjektledelse - Microsoft Solutions Framework. I 2006 deltok han på en opplæring i Dubai om bruk av nye Windows Vista og .Net 3.0 programvaregrensesnitt.
Uteksaminert med utmerkelser fra Moscow State Technical University oppkalt etter N.E. Bauman. Har en akademisk grad av kandidat for tekniske vitenskaper. Alexander Igorevich deltok i vitenskapelige og kommersielle prosjekter fra Central Research Institute of Chermet oppkalt etter. I.P. Bardin og ledende jernmetallurgibedrifter i Russland og CIS. Han deltok i opplæringsprosjekter sammen med Microsoft og AK Alrosa.
Deltar jevnlig på Microsoft-konferanser. I 2012 deltok han på Microsoft-konferanser i Nederland (juni) og India (september). I 2018 - på den internasjonale konferansen Net developer days i Warszawa. Faktisk studerte lærere fra andre Microsoft-treningssentre med Alexander Igorevich på disse konferansene!
Undervisning er Alexander Igorevichs egentlige kall. Gjennom mange års arbeid ved Senteret har han med suksess utdannet tusenvis av studenter som har blitt ettertraktede spesialister på arbeidsmarkedet. Forfatter og programleder for gratis "spesialist"-seminarer om å lage arbeidsflyter for SharePoint. Anmeldelser fra takknemlige nyutdannede av kursene hans merker stadig lærerens høye profesjonalitet og den strålende, engasjerende måten å presentere materialet på.
Modul 1. Datainngang/utgang (4 ac. h.)
- I/O gitt til en tekstfil
- Arbeide med Excel-filer
- Lese og skrive databasetabeller
Praksis: Arbeid med MSSQL DBMS
Modul 2. Rapportgenerering – R Markdown (4 ac. h.)
- Introduksjon til R Markdown
- Grunnleggende syntaks
- Inkluderer R-kode i rapporten
- Bruk av figurer/grafer og tabeller i rapporten
- Oppretting av parameteriserte rapporter
Øv: Opprette en R Markdown-rapport ved å bruke eksempelet på et problem med regresjonsdataanalyse
DZ: Lag en rapport om dataanalyse fra ggplot2::diamonds-settet
Modul 3. Datavisualisering – ggplot2-bibliotek (8 ac. h.)
- Introduksjon til lagdelt datavisualisering (lagdelt grammatikk)
- Bruk attributter (X, Y-koordinater, farge, størrelse og form) for å lage femdimensjonale plott
- Typer grafer: distribusjoner, histogrammer, sektordiagrammer, tidsserier, etc.
- Nivåer (lag) deres tilordning og konfigurasjon i ggplot2
- Sette skalaer, koordinere akser og legender
- Gruppering og deling av data i delsett under visualisering (facettering)
- Lag interaktive diagrammer
Øv: Bruke bibliotekene ggplot2 og ggvis for dataanalyse og visualisering
DZ: Lag en grafisk rapport om dataanalyse fra ggplot2::diamonds-settet
Modul 4. Interaktivt arbeid med data – Shiny App (8 ac. h.)
- Oversikt over Web Shiny-applikasjonsarkitekturen
- Bruker I/O-elementer
- Administrer sideutseende
- Reaktiv programmering og dens støtte i Shiny
- Interaktiv grafikk
- Implementering av tilbakemeldinger fra brukere
- Feilsøking av skinnende applikasjoner
Øv: Lage en Web Shiny-applikasjon ved å bruke eksemplet på oppgaven med å bygge en klassifiserer
DZ: Lag en Web Shiny-applikasjon for å analysere data fra ggplot2::diamonds-settet