Programare in limbaj R. Nivelul 1. Cunoștințe de bază - curs 21.990 RUB. de la Specialist, formare 24 de ore academice, data de 15 mai 2023.
Miscelaneu / / December 05, 2023
Limbajul de programare R este un limbaj de programare popular, care a devenit un instrument puternic pentru analiza datelor statistice. Limbajul R și bibliotecile sale permit nu numai construirea diferitelor modele bazate pe date experimentale, ci și efectuează vizualizarea datelor în sine și a rezultatelor analizei, generează rapoarte și creează interactive aplicații web.
Cursul „Limbajul de programare R 4.0” examinează toate elementele și constructele limbajului R în sine și, de asemenea, examinează unele dintre capacitățile bibliotecilor de bază R. Cursul oferă mai multe exemple și lucrări de laborator, ceea ce va permite studenților să înceapă munca reală aproape imediat după finalizare.
LA
Cursul de limbaj de programare R 4.0 este destinat tuturor specialiștilor implicați în analiza datelor.
O sa inveti:
- lucrul in mediul RStudio;
- să înțeleagă tipurile de date ale limbajului R;
- folosiți ramificare și bucle;
- creați și apelați funcții în R;
- lucrul cu vectori, liste, matrice și tabele;
- folosiți formule și factori;
- configurarea atributelor obiectului;
- folosiți moștenirea și polimorfismul;
- gestionează erorile care apar în program;
- folosiți codul de urmărire;
- invata sa folosesti un depanator;
- lucrul cu texte și data/ora;
- utilizați distribuțiile standard și vizualizarea de bază a datelor.
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. Introducere în limbajul R și mediul de dezvoltare (2 ac. h.)
- Principalele caracteristici ale limbajului R
- Biblioteci de limbaj R
- Interfața mediului de dezvoltare RStudio
- Practică: Configurarea RStudio, încărcarea și conectarea bibliotecilor și lucrul cu sistemul de ajutor
Modulul 2. Tipuri de date în R și lucrul cu ele (4 ac. h.)
- Înțelegerea sistemului de tip R. Totul este un obiect
- Vectori, liste, matrice și matrice
- Practică: Statistici de bază din biblioteca de bază R
- Formule și funcții în R
- Practică: Scrierea și apelarea funcțiilor simple. Fișierele script și conexiunea lor
- Atributele obiectului
- Obiecte compozite auxiliare și speciale
- Practică: Lucrul cu obiectul Data frame, folosind biblioteca dplyr
Modulul 3. Scrierea expresiilor și comenzilor în R (4 ac. h.)
- Simboluri, constante și operații ale limbajului R
- Practică: Crearea propriilor operațiuni
-Executarea codului condiționat (dacă...altfel)
- Bucle pentru, while și repetare
- Practică: Găsirea minimului și maximului cu datele lipsă (NA)
- Interoperabilitate cu alte limbaje de programare
- Practică: Apelarea unei funcții scrise în C
- DZ: Găsiți extremele locale ale funcției (x3+2x2-3) /(x2+2) pe segmentul [-2;2]
Modulul 4. Funcții de scriere în R (4 ac. h.)
- Argumente ale funcției și maparea argumentelor
- Zona de vizibilitate a obiectelor
- Conceptul de mediu
- Închidere și funcții anonime
- Valoarea de returnare a funcției
- Practică: Scrierea și apelarea funcțiilor pentru a calcula caracteristicile obiectelor (minim/maxim, mediu etc.)
Modulul 5. Programare orientată pe obiecte (4 ac. h.)
- Clasa de obiecte
- Moștenirea în R
- Trimiterea apelurilor de funcție/metodă
- UseMethod()
-NextMethod()
- Practică: Scrierea și apelarea funcțiilor polimorfe pentru a calcula caracteristicile obiectelor (minim/maxim, mediu etc.)
- DZ: scrieți o funcție pentru sortarea vectorilor, matricelor și matricelor cu capacitatea de a selecta un algoritm de sortare
Modulul 6. Excepții și depanare în R (3 ac. h.)
- Generarea de excepții/erori în R
- Interceptarea și gestionarea excepțiilor/erorilor
- Configurați gestionarea excepțiilor/erorilor
- Cod și funcții de depanare
- Urmărirea codului
- Practică: Găsirea, remedierea și/sau ignorarea erorilor în programele R
Modulul 7. Funcții utile din biblioteca de bază a limbajului R (3 ac. h.)
- Lucrul cu data și ora
- Prelucrare text/șir
- Expresii obisnuite
- Utilizarea distribuțiilor standard
- Vizualizarea graficelor de funcții
- Practică: Verificarea grafică a normalității distribuției
- DZ: Testarea ipotezelor de distribuție normală folosind diverse criterii, histograma și construcția anvelopei acesteia, diagrama cuantilă-cuantilă
Dacă doriți să vă îmbunătățiți abilitățile și să vă duceți nivelul profesional cu un pas mai sus, atunci ați ajuns la locul potrivit. Curs IT Baza de clienți ca cel mai important instrument de analiză și management al afacerii (KPI) de la Softline în domeniul managementului IT în o perioadă scurtă de timp vă va ajuta să puneți teoria în practică, astfel încât să vă puteți bucura în continuare de ceea ce faceți zilnic. Pentru cei care doresc să finalizeze formarea fără asistență, sunt disponibile cursuri online. Pentru susținătorii unei abordări mai tradiționale, puteți studia cursul de la distanță sub îndrumarea unui trainer cu experiență.
3,6
13 800 ₽