Programmering i R-språk. Nivå 1. Grundkunskaper - kurs 21 990 RUB. från Specialist, utbildning 24 akademiska timmar, datum 15 maj 2023.
Miscellanea / / December 05, 2023
Programmeringsspråket R är ett populärt programmeringsspråk för skript som har blivit ett kraftfullt verktyg för statistisk dataanalys. R-språket och dess bibliotek tillåter inte bara att bygga olika modeller baserade på experimentella data, utan också utföra visualisering av själva datan och analysresultat, generera rapporter och skapa interaktiva webbapplikationer.
Kursen "Programmeringsspråk R 4.0" undersöker alla element och konstruktioner av själva R-språket, och undersöker även några av de grundläggande R-bibliotekens kapacitet. Kursen ger fler exempel och laborationer, vilket gör att studenterna kan påbörja verkligt arbete nästan omedelbart efter avslutat arbete.
TILL
R 4.0-kursen i programmeringsspråk är avsedd för alla specialister som är involverade i dataanalys.
Du kommer att lära dig:
- arbeta i RStudio-miljön;
- förstå R-språkets datatyper;
- använd förgreningar och slingor;
- skapa och anropa funktioner i R;
- arbeta med vektorer, listor, arrayer och tabeller;
- använda formler och faktorer;
- konfigurera objektattribut;
- använd arv och polymorfism;
- hantera fel som uppstår i programmet;
- använd kodspårning;
- lära sig att använda en debugger;
- arbeta med texter och datum/tid;
- använda standarddistributioner och grundläggande datavisualisering.
Ledande lärare för programmeringscentret med mer än 20 års erfarenhet. Tilldelades ett Microsoft Certificate of Merit för hans stora personliga bidrag till utvecklingen av utbildning i Microsoft Visual Studio-teknik för utvecklare under Microsoft Windows.
Har mer än 15 års erfarenhet av mjukvaruutveckling i Pascal, C, C++, C# med hjälp av Windows API, COM och .NET teknologier. 2002 genomgick Alexander Igorevich specialiserad utbildning i London och klarade framgångsrikt det svåraste ansikte-mot-öga-provet i projektledning - Microsoft Solutions Framework. 2006 deltog han i en utbildning i Dubai om användning av nya Windows Vista och .Net 3.0 mjukvarugränssnitt.
Utexaminerades med utmärkelser från Moscow State Technical University uppkallad efter N.E. Bauman. Har en akademisk examen som kandidat för tekniska vetenskaper. Alexander Igorevich deltog i vetenskapliga och kommersiella projekt av Central Research Institute of Chermet uppkallad efter. I.P. Bardin och ledande järnmetallurgiföretag i Ryssland och OSS. Han deltog i utbildningsprojekt tillsammans med Microsoft och AK Alrosa.
Deltar regelbundet i Microsoft-konferenser. 2012 deltog han i Microsoft-konferenser i Nederländerna (juni) och Indien (september). Under 2018 - på den internationella konferensen Net developer days i Warszawa. Faktum är att lärare från andra Microsoft-utbildningscenter studerade med Alexander Igorevich på dessa konferenser!
Undervisning är Alexander Igorevichs verkliga kallelse. Under det mångåriga arbetet på Centrum har han framgångsrikt utbildat tusentals studenter som blivit eftertraktade specialister på arbetsmarknaden. Författare och presentatör för kostnadsfria "Specialist"-seminarier om att skapa arbetsflöden för SharePoint. Recensioner från tacksamma akademiker på hans kurser noterar ständigt lärarens höga professionalism och det lysande, engagerande sättet att presentera materialet.
Modul 1. Introduktion till R-språk och utvecklingsmiljö (2 ac. h.)
- Huvuddragen i R-språket
- R språkbibliotek
- Gränssnitt för RStudio utvecklingsmiljö
- Övning: Konfigurera RStudio, ladda och ansluta bibliotek och arbeta med hjälpsystemet
Modul 2. Datatyper i R och arbeta med dem (4 ac. h.)
- Förstå R-systemet. Allt är ett objekt
- Vektorer, listor, matriser och arrayer
- Övning: Grundläggande statistik från det grundläggande R-biblioteket
- Formler och funktioner i R
- Öva: Skriva och ringa enkla funktioner. Skriptfiler och deras anslutning
- Objektattribut
- Hjälp- och specialkompositobjekt
- Övning: Arbeta med dataramobjektet med hjälp av dplyr-biblioteket
Modul 3. Skriva uttryck och kommandon i R (4 ac. h.)
- Symboler, konstanter och operationer för R-språket
- Öva: Skapa din egen verksamhet
- Exekvering av villkorlig kod (om...annant)
- Slingor för, medan och upprepa
- Övning: Hitta minimum och maximum med saknade data (NA)
- Interoperabilitet med andra programmeringsspråk
- Öva: Anropa en funktion skriven i C
- DZ: Hitta lokala extrema för funktionen (x3+2x2-3) /(x2+2) på segmentet [-2;2]
Modul 4. Skrivfunktioner i R (4 ac. h.)
- Funktionsargument och argumentmappning
- Objekts synlighetsområde
– Miljöbegreppet
- Nedläggning och anonyma funktioner
- Funktionsreturvärde
- Övning: Skriv- och anropsfunktioner för att beräkna objektens egenskaper (minimum/maximum, medelvärde, etc.)
Modul 5. Objektorienterad programmering (4 ac. h.)
- Objektklass
- Arv i R
- Dispatchfunktion/metodsamtal
- UseMethod()
-NextMethod()
- Övning: Att skriva och anropa polymorfa funktioner för att beräkna egenskaperna hos objekt (minimum/maximum, medelvärde, etc.)
- DZ: Skriv en funktion för att sortera vektorer, matriser och arrayer med möjligheten att välja en sorteringsalgoritm
Modul 6. Undantag och felsökning i R (3 ac. h.)
- Generera undantag/fel i R
- Avlyssning och hantering av undantag/fel
- Konfigurera undantag/felhantering
- Felsökning av kod och funktioner
- Kodspårning
- Öva: Hitta, åtgärda och/eller ignorera fel i R-program
Modul 7. Användbara funktioner från kärnbiblioteket i R-språket (3 ac. h.)
- Jobbar med datum och tid
- Text/strängbehandling
- Vanliga uttryck
- Användning av standarddistributioner
- Visualisering av funktionsgrafer
- Övning: Grafisk kontroll av distributionens normalitet
- DZ: Testa hypoteser om normalfördelning med hjälp av olika kriterier, histogram och konstruktion av dess envelopp, kvantil-kvantildiagram
Om du vill förbättra dina kunskaper och ta din professionella nivå ett steg högre, då har du kommit till rätt plats. IT-kurs Kundbas som det viktigaste verktyget för analys och verksamhetsstyrning (KPI) från Softline inom området IT-ledning i en kort tid kommer att hjälpa dig att omsätta teori i praktiken så att du kan fortsätta njuta av det du gör dagligen. För dig som vill genomföra utbildningen utan hjälp finns onlinekurser tillgängliga. För anhängare av ett mer traditionellt tillvägagångssätt kan du studera kursen på distans under ledning av en erfaren tränare.
3,6
13 800 ₽