Programavimas R kalba. 1 lygis. Pagrindinės žinios – kursas 21 990 RUB. nuo Specialisto, mokymas 24 akademinės valandos, data 2023 m. gegužės 15 d.
įvairenybės / / December 05, 2023
R programavimo kalba yra populiari scenarijų programavimo kalba, kuri tapo galingu statistinių duomenų analizės įrankiu. R kalba ir jos bibliotekos leidžia ne tik kurti įvairius modelius remiantis eksperimentiniais duomenimis, bet ir atlikti pačių duomenų ir analizės rezultatų vizualizavimą, generuoti ataskaitas ir kurti interaktyvius žiniatinklio programos.
Kurse „Programavimo kalba R 4.0“ nagrinėjami visi pačios R kalbos elementai ir konstrukcijos, taip pat nagrinėjamos kai kurios pagrindinių R bibliotekų galimybės. Kurse pateikiama daugiau pavyzdžių ir laboratorinių darbų, kurie leis studentams pradėti realų darbą beveik iš karto po baigimo.
KAM
R 4.0 programavimo kalbos kursas skirtas visiems su duomenų analize susijusiems specialistams.
Tu išmoksi:
- darbas RStudio aplinkoje;
- suprasti R kalbos duomenų tipus;
- naudoti šakojimą ir kilpas;
- kurti ir iškviesti funkcijas R;
- dirbti su vektoriais, sąrašais, masyvais ir lentelėmis;
- naudoti formules ir koeficientus;
- sukonfigūruoti objekto atributus;
- naudoti paveldimumą ir polimorfizmą;
- tvarkyti programoje pasitaikančias klaidas;
- naudoti kodų sekimą;
- išmokti naudotis derintuvu;
- darbas su tekstais ir data/laiku;
- naudoti standartinius paskirstymus ir pagrindinę duomenų vizualizaciją.
Programavimo centro vadovaujanti mokytoja, turinti daugiau nei 20 metų patirtį. Apdovanotas Microsoft nuopelnų sertifikatu už puikų asmeninį indėlį plėtojant Microsoft Visual Studio technologijų mokymus kūrėjams naudojant Microsoft Windows.
Turi daugiau nei 15 metų patirtį kuriant programinę įrangą Pascal, C, C++, C# naudojant Windows API, COM ir .NET technologijas. 2002 metais Aleksandras Igorevičius išklausė specializuotus mokymus Londone ir sėkmingai išlaikė sunkiausią tiesioginį projektų valdymo egzaminą – „Microsoft Solutions Framework“. 2006 m. jis dalyvavo mokymuose Dubajuje apie naujų Windows Vista ir .Net 3.0 programinės įrangos sąsajų naudojimą.
Su pagyrimu baigė Maskvos valstybinį technikos universitetą, pavadintą N. E. Baumanas. Turi technikos mokslų kandidato akademinį laipsnį. Aleksandras Igorevičius dalyvavo Centrinio Chermeto vardo tyrimų instituto moksliniuose ir komerciniuose projektuose. I.P. Bardin ir pirmaujančios juodosios metalurgijos įmonės Rusijoje ir NVS šalyse. Jis dalyvavo mokymo projektuose kartu su Microsoft ir AK Alrosa.
Reguliariai dalyvauja Microsoft konferencijose. 2012 m. dalyvavo Microsoft konferencijose Nyderlanduose (birželio mėn.) ir Indijoje (rugsėjo mėn.). 2018 metais - tarptautinėje konferencijoje Net developer days Varšuvoje. Tiesą sakant, mokytojai iš kitų „Microsoft“ mokymo centrų šiose konferencijose mokėsi kartu su Aleksandru Igorevičiumi!
Mokymas yra tikrasis Aleksandro Igorevičiaus pašaukimas. Per ilgus darbo Centre metus jis sėkmingai išugdė tūkstančius studentų, kurie tapo paklausiais darbo rinkoje specialistais. Nemokamų „Specialistų“ seminarų apie „SharePoint“ darbo eigos kūrimą autorius ir vedėjas. Dėkingų jo kursų absolventų atsiliepimai nuolat pažymi aukštą dėstytojo profesionalumą ir puikų, patrauklų medžiagos pateikimo būdą.
1 modulis. Įvadas į R kalbą ir kūrimo aplinką (2 ak. h.)
- Pagrindinės R kalbos ypatybės
- R kalbų bibliotekos
- RStudio kūrimo aplinkos sąsaja
- Praktika: RStudio konfigūravimas, bibliotekų įkėlimas ir prijungimas bei darbas su pagalbos sistema
2 modulis. Duomenų tipai R ir darbas su jais (4 ac. h.)
- R tipo sistemos supratimas. Viskas yra objektas
- Vektoriai, sąrašai, matricos ir masyvai
- Praktika: pagrindinė statistika iš pagrindinės R bibliotekos
- R formulės ir funkcijos
- Praktika: paprastų funkcijų rašymas ir skambinimas. Scenarijaus failai ir jų ryšys
- Objekto atributai
- Pagalbiniai ir specialieji sudėtiniai objektai
- Praktika: darbas su duomenų rėmelio objektu, naudojant dplyr biblioteką
3 modulis. Posakių ir komandų rašymas R (4 ac. h.)
- R kalbos simboliai, konstantos ir operacijos
- Praktika: savo operacijų kūrimas
- Sąlyginis kodo vykdymas (jei... kitaip)
- Ciklas, o ir kartojimas
- Praktika: rasti minimumą ir maksimalų skaičių, kai trūksta duomenų (NA)
- Sąveika su kitomis programavimo kalbomis
- Praktika: funkcijos, parašytos C, iškvietimas
- DZ: suraskite vietos funkcijos ekstremumą (x3+2x2-3) /(x2+2) segmente [-2;2]
4 modulis. Rašymo funkcijos R (4 ac. h.)
- Funkcijų argumentai ir argumentų atvaizdavimas
- Objekto matomumo zona
– Aplinkos samprata
- Uždarymo ir anoniminės funkcijos
- Funkcijos grąžinimo vertė
- Praktika: rašymo ir iškvietimo funkcijos, skirtos objektų charakteristikoms apskaičiuoti (minimalus / maksimalus, vidutinis ir kt.)
5 modulis. Objektinis programavimas (4 ak. h.)
- Objektų klasė
- Paveldėjimas R
- Funkcinių / metodų skambučių siuntimas
- Naudokite metodą ()
-Kitas metodas ()
- Praktika: polimorfinių funkcijų rašymas ir iškvietimas, norint apskaičiuoti objektų charakteristikas (minimalus / maksimalus, vidutinis ir kt.)
- DZ: parašykite vektorių, matricų ir masyvų rūšiavimo funkciją su galimybe pasirinkti rūšiavimo algoritmą
6 modulis. Išimtys ir derinimas R (3 ac. h.)
- Išimčių / klaidų generavimas R
- Išimčių / klaidų perėmimas ir tvarkymas
- Konfigūruoti išimčių / klaidų tvarkymą
- Derinimo kodas ir funkcijos
- Kodo sekimas
- Praktika: klaidų radimas, taisymas ir (arba) ignoravimas R programose
7 modulis. Naudingos funkcijos iš pagrindinės R kalbos bibliotekos (3 ac. h.)
- Darbas su data ir laiku
- Teksto / eilučių apdorojimas
- Reguliarūs posakiai
- Standartinių paskirstymų naudojimas
- Funkcijų grafikų vizualizacija
- Praktika: Grafinis pasiskirstymo normalumo patikrinimas
- DZ: normaliojo pasiskirstymo hipotezių tikrinimas naudojant įvairius kriterijus, histograma ir jos gaubto konstrukcija, kvantilinė-kvantilė diagrama
Jei norite patobulinti savo įgūdžius ir pakelti savo profesinį lygį žingsniu aukščiau, tuomet atėjote į reikiamą vietą. IT kursas Klientų bazė kaip svarbiausia analizės ir verslo valdymo (KPI) priemonė iš Softline IT valdymo srityje m. trumpas laikotarpis padės teoriją pritaikyti praktikoje, kad galėtumėte ir toliau mėgautis tuo, ką darote kasdien. Tiems, kurie nori baigti mokymą be pagalbos, yra internetiniai kursai. Tradiciškesnio požiūrio šalininkai kursą gali mokytis nuotoliniu būdu, vadovaujant patyrusiam treneriui.
3,6
13 800 ₽