Programiranje v jeziku R. 1. stopnja. Osnovno znanje - tečaj 21 990 RUB. iz specialista, usposabljanje 24 akademskih ur, datum 15. maj 2023.
Miscellanea / / December 05, 2023
Programski jezik R je priljubljen skriptni programski jezik, ki je postal močno orodje za statistično analizo podatkov. Jezik R in njegove knjižnice omogočajo ne samo gradnjo različnih modelov na podlagi eksperimentalnih podatkov, temveč tudi izvajajo vizualizacijo samih podatkov in rezultatov analiz, ustvarjajo poročila in ustvarjajo interaktivno spletne aplikacije.
Tečaj “Programski jezik R 4.0” preučuje vse elemente in konstrukte samega jezika R ter preučuje tudi nekatere zmogljivosti osnovnih knjižnic R. Predmet ponuja več primerov in laboratorijskih del, ki bodo študentom omogočili, da začnejo pravo delo skoraj takoj po zaključku.
TO
Tečaj Programski jezik R 4.0 je namenjen vsem strokovnjakom, ki se ukvarjajo z analizo podatkov.
Naučil se boš:
- delo v okolju RStudio;
- razumeti podatkovne tipe jezika R;
- uporabite razvejanje in zanke;
- ustvarjanje in klicanje funkcij v R;
- delo z vektorji, seznami, nizi in tabelami;
- uporabljati formule in faktorje;
- konfigurirajte atribute objekta;
- uporabljajo dedovanje in polimorfizem;
- obravnavanje napak, ki se pojavljajo v programu;
- uporabljajte sledenje kodi;
- naučiti se uporabljati razhroščevalnik;
- delo z besedili in datumom/uro;
- uporabljati standardne distribucije in osnovno vizualizacijo podatkov.
Vodilni učitelj Centra za programiranje z več kot 20 letnimi izkušnjami. Prejemnik Microsoftove listine za zasluge za velik osebni prispevek k razvoju usposabljanja tehnologij Microsoft Visual Studio za razvijalce pod Microsoft Windows.
Ima več kot 15 let izkušenj z razvojem programske opreme v Pascalu, C, C++, C# z uporabo tehnologij Windows API, COM in .NET. Leta 2002 je Alexander Igorevich opravil specializirano usposabljanje v Londonu in uspešno opravil najtežji osebni izpit iz vodenja projektov - Microsoft Solutions Framework. Leta 2006 se je udeležil usposabljanja v Dubaju o uporabi novih programskih vmesnikov Windows Vista in .Net 3.0.
Z odliko je diplomiral na Moskovski državni tehnični univerzi po imenu N.E. Bauman. Ima akademsko stopnjo kandidata tehničnih znanosti. Aleksander Igorevič je sodeloval pri znanstvenih in komercialnih projektih Centralnega raziskovalnega inštituta Chermet poimenovan po. I. P. Bardin in vodilna podjetja črne metalurgije v Rusiji in CIS. Sodeloval je pri izobraževalnih projektih skupaj z Microsoftom in AK Alrosa.
Redno sodeluje na Microsoftovih konferencah. Leta 2012 je sodeloval na Microsoftovih konferencah na Nizozemskem (junij) in v Indiji (september). Leta 2018 - na mednarodni konferenci Net developer days v Varšavi. Pravzaprav so učitelji iz drugih Microsoftovih izobraževalnih centrov študirali z Aleksandrom Igorevičem na teh konferencah!
Poučevanje je pravi klic Aleksandra Igoreviča. V dolgoletnem delu v Centru je uspešno usposobil na tisoče študentov, ki so postali iskani strokovnjaki na trgu dela. Avtor in voditelj brezplačnih “Specialist” seminarjev o ustvarjanju delovnih tokov za SharePoint. Ocene hvaležnih diplomantov njegovih tečajev nenehno ugotavljajo visoko strokovnost učitelja in briljanten, privlačen način podajanja gradiva.
Modul 1. Uvod v jezik R in razvojno okolje (2 ak. h.)
- Glavne značilnosti jezika R
- Knjižnice jezika R
- Vmesnik razvojnega okolja RStudio
- Praksa: Konfiguracija RStudia, nalaganje in povezovanje knjižnic ter delo s sistemom pomoči
Modul 2. Vrste podatkov v R in delo z njimi (4 ac. h.)
- Razumevanje sistema tipa R. Vse je predmet
- Vektorji, seznami, matrike in nizi
- Praksa: Osnovna statistika iz osnovne knjižnice R
- Formule in funkcije v R
- Vaja: Pisanje in klicanje preprostih funkcij. Skriptne datoteke in njihova povezava
- Lastnosti predmeta
- Pomožni in posebni sestavljeni predmeti
- Vaja: Delo z objektom Data frame, uporaba knjižnice dplyr
Modul 3. Pisanje izrazov in ukazov v R (4 ac. h.)
- Simboli, konstante in operacije jezika R
- Praksa: Ustvarjanje lastnih operacij
- Pogojno izvajanje kode (če... drugače)
- Zanke for, while in repeat
- Vaja: Iskanje minimuma in maksimuma z manjkajočimi podatki (NA)
- Interoperabilnost z drugimi programskimi jeziki
- Vaja: Klicanje funkcije, napisane v C
- DZ: Poiščite lokalne ekstreme funkcije (x3+2x2-3) /(x2+2) na odseku [-2;2]
Modul 4. Pisanje funkcij v R (4 ac. h.)
- Funkcijski argumenti in preslikava argumentov
- Območje vidnosti objekta
- Koncept okolja
- Zapiranje in anonimne funkcije
- Vrnjena vrednost funkcije
- Praksa: Pisanje in klicanje funkcij za izračun značilnosti objektov (minimalno/največje, povprečje itd.)
Modul 5. Objektno orientirano programiranje (4 ak. h.)
- Objektni razred
- Dedovanje v R
- Pošiljanje klicev funkcij/metod
- UseMethod()
-NextMethod()
- Praksa: Pisanje in klicanje polimorfnih funkcij za izračun značilnosti objektov (minimalno/maksimalno, povprečje itd.)
- DZ: Napišite funkcijo za razvrščanje vektorjev, matrik in nizov z možnostjo izbire algoritma za razvrščanje
Modul 6. Izjeme in odpravljanje napak v R (3 ac. h.)
- Ustvarjanje izjem/napak v R
- Prestrezanje in obravnavanje izjem/napak
- Konfigurirajte obravnavo izjem/napak
- Koda in funkcije za odpravljanje napak
- Sledenje kodi
- Praksa: Iskanje, popravljanje in/ali ignoriranje napak v programih R
Modul 7. Uporabne funkcije iz osnovne knjižnice jezika R (3 ac. h.)
- Delo z datumom in uro
- Obdelava besedila/niza
- Regularni izrazi
- Uporaba standardnih distribucij
- Vizualizacija funkcijskih grafov
- Vaje: Grafično preverjanje normalnosti porazdelitve
- DZ: Preizkušanje hipotez normalne porazdelitve z različnimi kriteriji, histogram in konstrukcija njegove ovojnice, kvantil-kvantilni diagram
Če želite izboljšati svoje veščine in poklicno raven dvigniti stopničko višje, ste prišli na pravo mesto. IT tečaj Baza strank kot najpomembnejše orodje za analizo in upravljanje poslovanja (KPI) družbe Softline na področju upravljanja IT v kratek čas vam bo pomagal prenesti teorijo v prakso, da boste lahko še naprej uživali v tem, kar počnete dnevno. Za tiste, ki želijo dokončati usposabljanje brez pomoči, so na voljo spletni tečaji. Za privržence bolj tradicionalnega pristopa lahko tečaj študirate na daljavo pod vodstvom izkušenega trenerja.
3,6
13 800 ₽