Programmering i R-språk. Nivå 1. Grunnleggende kunnskap - kurs RUB 21.990. fra Spesialist, opplæring 24 akademiske timer, dato 15. mai 2023.
Miscellanea / / December 05, 2023
Programmeringsspråket R er et populært programmeringsspråk for skript som har blitt et kraftig verktøy for statistisk dataanalyse. R-språket og dets biblioteker tillater ikke bare å bygge ulike modeller basert på eksperimentelle data, men også utføre visualisering av selve dataene og analyseresultater, generere rapporter og lage interaktive webapplikasjoner.
Kurset "Programmeringsspråk R 4.0" undersøker alle elementene og konstruksjonene til selve R-språket, og undersøker også noen av egenskapene til de grunnleggende R-bibliotekene. Kurset gir flere eksempler og laboratoriearbeid, som vil tillate studentene å begynne virkelig arbeid nesten umiddelbart etter fullført.
TIL
R 4.0 programmeringsspråkkurset er ment for alle spesialister som er involvert i dataanalyse.
Du vil lære:
- arbeid i RStudio-miljøet;
- forstå datatypene til R-språket;
- bruk forgreninger og løkker;
- opprette og kalle opp funksjoner i R;
- arbeid med vektorer, lister, matriser og tabeller;
- bruke formler og faktorer;
- konfigurere objektattributter;
- bruk arv og polymorfisme;
- håndtere feil som oppstår i programmet;
- bruk kodesporing;
- lære å bruke en debugger;
- jobbe med tekster og dato/klokkeslett;
- bruke standarddistribusjoner og grunnleggende datavisualisering.
Ledende lærer ved Programmeringssenteret med mer enn 20 års erfaring. Tildelt et Microsoft Certificate of Merit for sitt store personlige bidrag til utviklingen av opplæring i Microsoft Visual Studio-teknologier for utviklere under Microsoft Windows.
Har mer enn 15 års erfaring innen programvareutvikling i Pascal, C, C++, C# ved bruk av Windows API, COM og .NET teknologier. I 2002 gjennomgikk Alexander Igorevich spesialisert opplæring i London og besto den vanskeligste ansikt-til-ansikt-eksamenen i prosjektledelse - Microsoft Solutions Framework. I 2006 deltok han på en opplæring i Dubai om bruk av nye Windows Vista og .Net 3.0 programvaregrensesnitt.
Uteksaminert med utmerkelser fra Moscow State Technical University oppkalt etter N.E. Bauman. Har en akademisk grad av kandidat for tekniske vitenskaper. Alexander Igorevich deltok i vitenskapelige og kommersielle prosjekter fra Central Research Institute of Chermet oppkalt etter. I.P. Bardin og ledende jernmetallurgibedrifter i Russland og CIS. Han deltok i opplæringsprosjekter sammen med Microsoft og AK Alrosa.
Deltar jevnlig på Microsoft-konferanser. I 2012 deltok han på Microsoft-konferanser i Nederland (juni) og India (september). I 2018 - på den internasjonale konferansen Net developer days i Warszawa. Faktisk studerte lærere fra andre Microsoft-treningssentre med Alexander Igorevich på disse konferansene!
Undervisning er Alexander Igorevichs egentlige kall. Gjennom mange års arbeid ved Senteret har han med suksess utdannet tusenvis av studenter som har blitt ettertraktede spesialister på arbeidsmarkedet. Forfatter og programleder for gratis "spesialist"-seminarer om å lage arbeidsflyter for SharePoint. Anmeldelser fra takknemlige nyutdannede av kursene hans merker stadig lærerens høye profesjonalitet og den strålende, engasjerende måten å presentere materialet på.
Modul 1. Introduksjon til R språk og utviklingsmiljø (2 ac. h.)
- Hovedtrekk ved R-språket
- R språkbiblioteker
- RStudio utviklingsmiljø grensesnitt
- Øv: Konfigurering av RStudio, lasting og tilkobling av biblioteker og arbeid med hjelpesystemet
Modul 2. Datatyper i R og arbeid med dem (4 ac. h.)
- Forstå R-systemet. Alt er et objekt
- Vektorer, lister, matriser og matriser
- Praksis: Grunnleggende statistikk fra det grunnleggende R-biblioteket
- Formler og funksjoner i R
- Øv: Å skrive og ringe enkle funksjoner. Skriptfiler og deres tilkobling
- Objektattributter
- Hjelpe- og spesialkomposittobjekter
- Øv: Arbeid med datarammeobjektet ved å bruke dplyr-biblioteket
Modul 3. Skrive uttrykk og kommandoer i R (4 ac. h.)
- Symboler, konstanter og operasjoner av R-språket
- Praksis: Å lage egne operasjoner
- Utførelse av betinget kode (hvis... annet)
- Løkker for, mens og gjenta
- Øvelse: Finne minimum og maksimum med manglende data (NA)
- Interoperabilitet med andre programmeringsspråk
- Øv: Å kalle en funksjon skrevet i C
- DZ: Finn lokale ytterpunkter for funksjonen (x3+2x2-3) /(x2+2) på segmentet [-2;2]
Modul 4. Skrivefunksjoner i R (4 ac. h.)
- Funksjonsargumenter og argumentkartlegging
- Objektsynlighetsområde
– Miljøbegrepet
- Stenging og anonyme funksjoner
- Funksjons returverdi
- Øv: Skrive- og ringefunksjoner for å beregne egenskapene til objekter (minimum/maksimum, gjennomsnitt, etc.)
Modul 5. Objektorientert programmering (4 ac. h.)
- Objektklasse
- Arv i R
- Forsendelsesfunksjon/metodeanrop
- UseMethod()
-NextMethod()
- Øv: Å skrive og kalle polymorfe funksjoner for å beregne egenskapene til objekter (minimum/maksimum, gjennomsnitt, etc.)
- DZ: Skriv en funksjon for sortering av vektorer, matriser og matriser med muligheten til å velge en sorteringsalgoritme
Modul 6. Unntak og feilsøking i R (3 ac. h.)
- Genererer unntak/feil i R
- Avskjære og håndtere unntak/feil
- Konfigurer unntak/feilhåndtering
- Debugging kode og funksjoner
- Kodesporing
- Øv: Finne, fikse og/eller ignorere feil i R-programmer
Modul 7. Nyttige funksjoner fra kjernebiblioteket til R-språket (3 ac. h.)
- Jobber med dato og klokkeslett
- Tekst/strengbehandling
- Vanlig uttrykk
- Bruk av standardfordelinger
- Visualisering av funksjonsgrafer
- Praksis: Grafisk sjekk av normalitet i distribusjon
- DZ: Testing av hypoteser om normalfordeling ved å bruke forskjellige kriterier, histogram og konstruksjon av konvolutten, kvantil-kvantildiagram
Hvis du ønsker å forbedre dine ferdigheter og ta ditt faglige nivå et steg høyere, så har du kommet til rett sted. IT-kurs Kundebase som det viktigste verktøyet for analyse og virksomhetsstyring (KPI) fra Softline innen IT-ledelse i en kort periode vil hjelpe deg å sette teori ut i livet slik at du kan fortsette å glede deg over det du gjør daglig. For de som ønsker å gjennomføre opplæringen uten assistanse, er nettkurs tilgjengelig. For tilhengere av en mer tradisjonell tilnærming, kan du studere kurset eksternt under veiledning av en erfaren trener.
3,6
13 800 ₽