Programmierung in R-Sprache. Level 1. Grundkenntnisse - Kurs 21.990 RUB. vom Spezialisten, Ausbildung 24 akademische Stunden, Datum 15. Mai 2023.
Verschiedenes / / December 05, 2023
Die Programmiersprache R ist eine beliebte Skript-Programmiersprache, die sich zu einem leistungsstarken Werkzeug für die statistische Datenanalyse entwickelt hat. Die R-Sprache und ihre Bibliotheken ermöglichen nicht nur die Erstellung verschiedener Modelle auf der Grundlage experimenteller Daten, sondern auch Führen Sie eine Visualisierung der Daten selbst und der Analyseergebnisse durch, erstellen Sie Berichte und erstellen Sie interaktive Elemente Web Applikationen.
Der Kurs „Programmiersprache R 4.0“ untersucht alle Elemente und Konstrukte der R-Sprache selbst und untersucht auch einige der Fähigkeiten der grundlegenden R-Bibliotheken. Der Kurs bietet weitere Beispiele und Laborarbeiten, die es den Studierenden ermöglichen, fast unmittelbar nach Abschluss mit der eigentlichen Arbeit zu beginnen.
ZU
Der Kurs zur Programmiersprache R 4.0 richtet sich an alle Spezialisten, die sich mit Datenanalyse befassen.
Du wirst es lernen:
- Arbeiten in der RStudio-Umgebung;
- die Datentypen der R-Sprache verstehen;
- Verzweigungen und Schleifen verwenden;
- Funktionen in R erstellen und aufrufen;
- mit Vektoren, Listen, Arrays und Tabellen arbeiten;
- Formeln und Faktoren verwenden;
- Objektattribute konfigurieren;
- Vererbung und Polymorphismus nutzen;
- Fehler behandeln, die im Programm auftreten;
- Code-Tracing verwenden;
- lernen, einen Debugger zu verwenden;
- mit Texten und Datum/Uhrzeit arbeiten;
- Standardverteilungen und grundlegende Datenvisualisierung verwenden.
Leitender Lehrer des Programmierzentrums mit mehr als 20 Jahren Erfahrung. Ausgezeichnet mit einem Microsoft Certificate of Merit für seinen großen persönlichen Beitrag zur Entwicklung von Schulungen in Microsoft Visual Studio-Technologien für Entwickler unter Microsoft Windows.
Verfügt über mehr als 15 Jahre Erfahrung in der Softwareentwicklung in Pascal, C, C++, C# unter Verwendung von Windows-API-, COM- und .NET-Technologien. Im Jahr 2002 absolvierte Alexander Igorevich eine Fachausbildung in London und bestand erfolgreich die schwierigste Präsenzprüfung im Projektmanagement – Microsoft Solutions Framework. Im Jahr 2006 nahm er an einer Schulung in Dubai zum Umgang mit den neuen Softwareschnittstellen Windows Vista und .Net 3.0 teil.
Abschluss mit Auszeichnung an der Moskauer Staatlichen Technischen Universität, benannt nach N.E. Baumann. Hat einen akademischen Grad als Kandidat der technischen Wissenschaften. Alexander Igorevich beteiligte sich an wissenschaftlichen und kommerziellen Projekten des nach ihm benannten Zentralen Forschungsinstituts von Chermet. I.P. Bardin und führende Eisenmetallurgieunternehmen in Russland und der GUS. Er nahm an Schulungsprojekten zusammen mit Microsoft und AK Alrosa teil.
Nimmt regelmäßig an Microsoft-Konferenzen teil. Im Jahr 2012 nahm er an Microsoft-Konferenzen in den Niederlanden (Juni) und Indien (September) teil. Im Jahr 2018 - auf der internationalen Konferenz Net Developer Days in Warschau. Tatsächlich haben auf diesen Konferenzen auch Lehrer aus anderen Microsoft-Schulungszentren bei Alexander Igorevich studiert!
Das Lehren ist Alexander Igorevichs wahre Berufung. Im Laufe seiner langjährigen Tätigkeit am Zentrum hat er erfolgreich Tausende von Studenten ausgebildet, die sich zu gefragten Fachkräften auf dem Arbeitsmarkt entwickelt haben. Autor und Moderator kostenloser „Spezialisten“-Seminare zum Erstellen von Workflows für SharePoint. In den Bewertungen dankbarer Absolventen seiner Kurse wird immer wieder die hohe Professionalität des Lehrers und die brillante, ansprechende Art der Präsentation des Stoffes hervorgehoben.
Modul 1. Einführung in die R-Sprache und Entwicklungsumgebung (2 ac. H.)
- Hauptmerkmale der R-Sprache
- R-Sprachbibliotheken
- Schnittstelle zur RStudio-Entwicklungsumgebung
- Übung: RStudio konfigurieren, Bibliotheken laden und verbinden und mit dem Hilfesystem arbeiten
Modul 2. Datentypen in R und die Arbeit mit ihnen (4 ac. H.)
- Verständnis des R-Typ-Systems. Alles ist ein Objekt
- Vektoren, Listen, Matrizen und Arrays
- Übung: Grundlegende Statistiken aus der Basis-R-Bibliothek
- Formeln und Funktionen in R
- Übung: Einfache Funktionen schreiben und aufrufen. Skriptdateien und ihre Verbindung
- Objektattribute
- Hilfs- und Spezialverbundobjekte
- Übung: Arbeiten mit dem Data-Frame-Objekt unter Verwendung der dplyr-Bibliothek
Modul 3. Ausdrücke und Befehle in R schreiben (4 ac. H.)
- Symbole, Konstanten und Operationen der R-Sprache
- Übung: Erstellen eigener Abläufe
-Bedingte Codeausführung (if...else)
- Schleifen für, während und wiederholen
- Übung: Finden des Minimums und Maximums bei fehlenden Daten (NA)
- Interoperabilität mit anderen Programmiersprachen
- Übung: Aufrufen einer in C geschriebenen Funktion
- DZ: Finden Sie lokale Extrema der Funktion (x3+2x2-3) /(x2+2) auf dem Segment [-2;2]
Modul 4. Schreibfunktionen in R (4 ac. H.)
- Funktionsargumente und Argumentzuordnung
- Sichtbarkeitsbereich für Objekte
- Das Konzept der Umwelt
- Schließung und anonyme Funktionen
- Rückgabewert der Funktion
- Übung: Schreiben und Aufrufen von Funktionen zur Berechnung der Eigenschaften von Objekten (Minimum/Maximum, Durchschnitt usw.)
Modul 5. Objektorientierte Programmierung (4 ac. H.)
- Objektklasse
- Vererbung in R
- Versenden von Funktions-/Methodenaufrufen
- UseMethod()
-NextMethod()
- Übung: Schreiben und Aufrufen polymorpher Funktionen zur Berechnung der Eigenschaften von Objekten (Minimum/Maximum, Durchschnitt usw.)
- DZ: Schreiben Sie eine Funktion zum Sortieren von Vektoren, Matrizen und Arrays mit der Möglichkeit, einen Sortieralgorithmus auszuwählen
Modul 6. Ausnahmen und Debugging in R (3 ac. H.)
- Generieren von Ausnahmen/Fehlern in R
- Abfangen und Behandeln von Ausnahmen/Fehlern
- Konfigurieren Sie die Ausnahme-/Fehlerbehandlung
- Debuggen von Code und Funktionen
- Codeverfolgung
- Übung: Fehler in R-Programmen finden, beheben und/oder ignorieren
Modul 7. Nützliche Funktionen aus der Kernbibliothek der R-Sprache (3 ac. H.)
- Arbeiten mit Datum und Uhrzeit
- Text-/String-Verarbeitung
- Reguläre Ausdrücke
- Verwendung von Standardverteilungen
- Visualisierung von Funktionsgraphen
- Übung: Grafische Überprüfung der Normalverteilung
- DZ: Prüfung von Hypothesen der Normalverteilung anhand verschiedener Kriterien, Histogramm und Konstruktion seiner Hülle, Quantil-Quantil-Diagramm
Wenn Sie Ihre Fähigkeiten verbessern und Ihr berufliches Niveau einen Schritt weiter bringen möchten, dann sind Sie bei uns genau richtig. IT-Kurs Kundenbasis als wichtigstes Analyse- und Business-Management-Tool (KPI) von Softline im Bereich IT-Management in Eine kurze Zeitspanne hilft Ihnen dabei, die Theorie in die Praxis umzusetzen, sodass Sie weiterhin Freude an Ihrer Arbeit haben täglich. Für diejenigen, die die Ausbildung ohne fremde Hilfe absolvieren möchten, stehen Online-Kurse zur Verfügung. Anhänger eines traditionelleren Ansatzes können den Kurs auch aus der Ferne unter Anleitung eines erfahrenen Trainers absolvieren.
3,6
13 800 ₽