Lucrul cu date în limbajul R - curs 21.990 RUB. de la Specialist, formare 24 de ore academice, data de 15 mai 2023.
Miscelaneu / / December 05, 2023
Scopul preconizat al limbajului de programare R este analiza datelor statistice. Limbajul conține o gamă largă de instrumente de analiză a datelor, instrumente de vizualizare, creare de documente și aplicații web.
- analiza datelor statistice;
- crearea de vizualizare a datelor de înaltă calitate;
- documentarea calculelor statistice;
- crearea de aplicatii web interactive.
La cursul „Programare în limbajul R. Nivelul 2. Capacități avansate” discută despre lucrul cu diverse surse de date și, de asemenea, înțelege Biblioteci R concepute pentru generarea de rapoarte, vizualizarea datelor și conștiința interactivă aplicații web. Cursul oferă mai multe exemple și lucrări de laborator, ceea ce va permite studenților să înceapă munca reală aproape imediat după finalizare.
Cursul este destinat tuturor profesioniștilor implicați în analiza datelor.
O sa inveti:
- lucrul cu fisiere text si fisiere in format Excel;
- folosirea tabelelor bazei de date;
- utilizarea R Markdown pentru a crea rapoarte dinamice;
- includeți tabele și grafice în rapoarte;
- lucrați cu biblioteca ggplot2 și creați diverse opțiuni de vizualizare a datelor;
- creați și configurați niveluri (Layers) în ggplot2;
- lucrul cu grafică interactivă;
- creați aplicații Web Shiny pentru lucrul interactiv cu date prin Web;
- depanați aplicațiile Web Shiny.
Profesor principal al Centrului de Programare cu peste 20 de ani de experiență. A primit un Certificat de Merit Microsoft pentru marea sa contribuție personală la dezvoltarea de instruire în tehnologiile Microsoft Visual Studio pentru dezvoltatori sub Microsoft Windows.
Are peste 15 ani de experiență în dezvoltarea de software în Pascal, C, C++, C# folosind tehnologiile Windows API, COM și .NET. În 2002, Alexander Igorevich a urmat o pregătire de specialitate la Londra și a promovat cu succes cel mai dificil examen față în față în managementul proiectelor - Microsoft Solutions Framework. În 2006, a participat la un training în Dubai privind utilizarea noilor interfețe software Windows Vista și .Net 3.0.
A absolvit cu onoare la Universitatea Tehnică de Stat din Moscova, numită după N.E. Bauman. Are o diplomă academică de Candidat la Științe Tehnice. Alexander Igorevich a participat la proiecte științifice și comerciale ale Institutului Central de Cercetare din Chermet, numite după. I.P. Bardin și întreprinderile de top din metalurgia feroasă din Rusia și CSI. A participat la proiecte de formare împreună cu Microsoft și AK Alrosa.
Participă în mod regulat la conferințele Microsoft. În 2012, a participat la conferințe Microsoft în Țările de Jos (iunie) și India (septembrie). În 2018 - la conferința internațională Net developer days din Varșovia. De fapt, profesorii din alte centre de formare Microsoft au studiat cu Alexander Igorevici la aceste conferințe!
Predarea este adevărata chemare a lui Alexandru Igorevici. De-a lungul anilor de muncă la Centru, a pregătit cu succes mii de studenți care au devenit specialiști căutați pe piața muncii. Autor și prezentator al seminariilor gratuite „Specialist” despre crearea fluxurilor de lucru pentru SharePoint. Recenziile absolvenților recunoscători ai cursurilor sale notează în mod constant profesionalismul ridicat al profesorului și maniera strălucitoare și antrenantă de a prezenta materialul.
Modulul 1. Intrare/ieșire date (4 ac. h.)
- I/O dat unui fișier text
- Lucrul cu fișiere Excel
- Citirea si scrierea tabelelor bazei de date
Practică: Lucrul cu MSSQL DBMS
Modulul 2. Generare de rapoarte – R Markdown (4 ac. h.)
- Introducere în R Markdown
- Sintaxa de bază
- Includerea codului R în raport
- Utilizarea cifrelor/grafice și a tabelelor în raport
- Crearea de rapoarte parametrizate
Practică: Crearea unui raport R Markdown folosind exemplul unei probleme de analiză a datelor de regresie
DZ: Creați un raport privind analiza datelor din setul ggplot2::diamonds
Modulul 3. Vizualizare date – biblioteca ggplot2 (8 ac. h.)
- Introducere în vizualizarea datelor în straturi (Layered Grammar)
- Utilizați atribute (coordonatele X, Y, culoare, dimensiune și formă) pentru a crea diagrame în cinci dimensiuni
- Tipuri de grafice: distribuții, histograme, diagrame circulare, serii temporale etc.
- Niveluri (Layers) atribuirea și configurarea lor în ggplot2
- Stabilirea scalelor, axelor de coordonate și legendelor
- Gruparea și împărțirea datelor în subseturi în timpul vizualizării (Facetting)
- Creați diagrame interactive
Practică: Utilizarea bibliotecilor ggplot2 și ggvis pentru analiza și vizualizarea datelor
DZ: Creați un raport grafic privind analiza datelor din setul ggplot2::diamonds
Modulul 4. Lucru interactiv cu date – Aplicația Shiny (8 ac. h.)
- Prezentare generală a arhitecturii aplicației Web Shiny
- Elemente I/O utilizator
- Gestionați aspectul paginii
- Programare reactivă și suportul acesteia în Shiny
- Grafică interactivă
- Implementarea feedback-ului utilizatorilor
- Depanarea aplicațiilor Shiny
Practică: Crearea unei aplicații Web Shiny folosind exemplul sarcinii de construire a unui clasificator
DZ: Creați o aplicație Web Shiny pentru analiza datelor din setul ggplot2::diamonds