Programiranje u R jeziku. Razina 1. Osnovno znanje - tečaj 21 990 RUB. od specijalista, obuka 24 akademska sata, datum 15. svibnja 2023.
Miscelanea / / December 05, 2023
Programski jezik R popularan je skriptni programski jezik koji je postao moćan alat za statističku analizu podataka. Jezik R i njegove biblioteke omogućuju ne samo izgradnju različitih modela na temelju eksperimentalnih podataka, već i vršiti vizualizaciju samih podataka i rezultata analize, generirati izvještaje i kreirati interaktivne web aplikacije.
Tečaj “Programski jezik R 4.0” ispituje sve elemente i konstrukcije samog jezika R, a također ispituje i neke od mogućnosti osnovnih R biblioteka. Predmet nudi više primjera i laboratorijskih radova, što će omogućiti studentima da počnu pravi rad gotovo odmah nakon završetka.
DO
Tečaj R 4.0 Programming Language namijenjen je svim stručnjacima koji se bave analizom podataka.
Naučit ćeš:
- rad u RStudio okruženju;
- razumjeti tipove podataka R jezika;
- koristiti grananje i petlje;
- kreiranje i pozivanje funkcija u R;
- rad s vektorima, listama, nizovima i tablicama;
- koristiti formule i faktore;
- konfigurirati atribute objekta;
- koristiti nasljeđivanje i polimorfizam;
- rješavanje grešaka koje se javljaju u programu;
- koristiti praćenje koda;
- naučiti koristiti debugger;
- rad s tekstovima i datum/vrijeme;
- koristiti standardne distribucije i osnovne vizualizacije podataka.
Vodeći učitelj Centra za programiranje s više od 20 godina iskustva. Dobitnik Microsoft Certificate of Merit za veliki osobni doprinos u razvoju obuke u Microsoft Visual Studio tehnologijama za programere pod Microsoft Windows.
Ima više od 15 godina iskustva u razvoju softvera u Pascalu, C, C++, C# koristeći Windows API, COM i .NET tehnologije. Alexander Igorevich je 2002. prošao specijaliziranu obuku u Londonu i uspješno položio najteži direktni ispit iz upravljanja projektima - Microsoft Solutions Framework. 2006. godine sudjelovao je na edukaciji u Dubaiju o korištenju novih softverskih sučelja Windows Vista i .Net 3.0.
Diplomirao s počastima na Moskovskom državnom tehničkom sveučilištu nazvanom po N.E. Bauman. Ima akademski stupanj kandidata tehničkih znanosti. Alexander Igorevich sudjelovao je u znanstvenim i komercijalnim projektima Središnjeg istraživačkog instituta Chermet nazvanog po. I.P. Bardina i vodećih poduzeća crne metalurgije u Rusiji i ZND-u. Sudjelovao je u projektima obuke zajedno s Microsoftom i AK Alrosa.
Redovito sudjeluje na Microsoftovim konferencijama. 2012. godine sudjelovao je na Microsoftovim konferencijama u Nizozemskoj (lipanj) i Indiji (rujan). 2018. - na međunarodnoj konferenciji Net developer days u Varšavi. Zapravo, učitelji iz drugih Microsoftovih centara za obuku učili su s Aleksandrom Igorevičem na tim konferencijama!
Učiteljstvo je pravi poziv Aleksandra Igoreviča. Tijekom dugogodišnjeg rada u Centru uspješno je osposobio tisuće studenata koji su postali traženi stručnjaci na tržištu rada. Autor i voditelj besplatnih “Specialist” seminara o kreiranju radnih procesa za SharePoint. Recenzije zahvalnih diplomanata njegovih tečajeva stalno bilježe visoku profesionalnost nastavnika i briljantan, zanimljiv način prezentiranja materijala.
Modul 1. Uvod u jezik R i razvojno okruženje (2 ak. h.)
- Glavne značajke R jezika
- Knjižnice R jezika
- RStudio sučelje razvojnog okruženja
- Vježbe: Konfiguriranje RStudia, učitavanje i povezivanje biblioteka i rad sa sustavom pomoći
Modul 2. Tipovi podataka u R-u i rad s njima (4 ak. h.)
- Razumijevanje sustava tipa R. Sve je objekt
- Vektori, liste, matrice i nizovi
- Vježbe: Osnovna statistika iz osnovne R biblioteke
- Formule i funkcije u R
- Vježbanje: Pisanje i pozivanje jednostavnih funkcija. Datoteke skripte i njihovo povezivanje
- Atributi objekta
- Pomoćni i specijalni kompozitni objekti
- Vježbajte: Rad s objektom Data frame, koristeći dplyr biblioteku
Modul 3. Pisanje izraza i naredbi u R (4 ak. h.)
- Simboli, konstante i operacije R jezika
- Vježbajte: Stvaranje vlastitih operacija
-Uvjetno izvršavanje koda (if...else)
- Petlje for, while i repeat
- Vježbajte: Pronalaženje minimuma i maksimuma s podacima koji nedostaju (NA)
- Interoperabilnost s drugim programskim jezicima
- Vježbajte: Pozivanje funkcije napisane u C-u
- DZ: Pronađite lokalne ekstreme funkcije (x3+2x2-3) /(x2+2) na segmentu [-2;2]
Modul 4. Pisanje funkcija u R (4 ac. h.)
- Argumenti funkcije i mapiranje argumenata
- Područje vidljivosti objekta
- Pojam okoline
- Zatvaranje i anonimne funkcije
- Povratna vrijednost funkcije
- Vježbajte: Pisanje i pozivanje funkcija za izračunavanje karakteristika objekata (minimalno/maksimalno, prosjek, itd.)
Modul 5. Objektno orijentirano programiranje (4 ak. h.)
- Klasa objekta
- Nasljedstvo u R
- Slanje poziva funkcija/metoda
- UseMethod()
-NextMethod()
- Vježbajte: Pisanje i pozivanje polimorfnih funkcija za izračunavanje karakteristika objekata (minimalno/maksimalno, prosjek, itd.)
- DZ: Napišite funkciju za sortiranje vektora, matrica i nizova s mogućnošću odabira algoritma sortiranja
Modul 6. Iznimke i otklanjanje pogrešaka u R (3 ac. h.)
- Generiranje iznimaka/pogrešaka u R
- Presretanje i rukovanje iznimkama/pogreškama
- Konfigurirajte rukovanje iznimkama/pogreškama
- Otklanjanje pogrešaka koda i funkcija
- Praćenje koda
- Vježbajte: Pronalaženje, popravljanje i/ili ignoriranje pogrešaka u R programima
Modul 7. Korisne funkcije iz osnovne biblioteke jezika R (3 ac. h.)
- Rad s datumom i vremenom
- Obrada teksta/stringa
- Regularni izrazi
- Korištenje standardnih distribucija
- Vizualizacija grafova funkcija
- Vježbe: Grafička provjera normalnosti distribucije
- DZ: Testiranje hipoteza normalne raspodjele različitim kriterijima, histogram i konstrukcija njegove ovojnice, kvantil-kvantil dijagram
Ako želite unaprijediti svoje vještine i podići svoju profesionalnu razinu stepenicu više, onda ste došli na pravo mjesto. IT tečaj Baza klijenata kao najvažniji alat za analizu i upravljanje poslovanjem (KPI) tvrtke Softline u području IT menadžmenta u kratko vremensko razdoblje pomoći će vam da teoriju pretočite u praksu kako biste mogli nastaviti uživati u onome što radite dnevno. Za one koji žele završiti obuku bez pomoći, dostupni su online tečajevi. Za pristaše tradicionalnijeg pristupa, možete učiti tečaj na daljinu pod vodstvom iskusnog trenera.
3,6
13 800 ₽