Arbeiten mit Daten in der R-Sprache – Kurs 21.990 RUB. vom Spezialisten, Ausbildung 24 akademische Stunden, Datum 15. Mai 2023.
Verschiedenes / / December 05, 2023
Der beabsichtigte Zweck der Programmiersprache R ist die statistische Datenanalyse. Die Sprache enthält eine breite Palette von Datenanalysetools, Visualisierungstools, Dokumentenerstellungs- und Webanwendungen.
- statistische Datenanalyse;
- Erstellung hochwertiger Datenvisualisierung;
- Dokumentation statistischer Berechnungen;
- Erstellung interaktiver Webanwendungen.
Im Kurs „Programmieren in der R-Sprache. Level 2. „Erweiterte Funktionen“ bespricht die Arbeit mit verschiedenen Datenquellen und versteht auch R-Bibliotheken zur Erstellung von Berichten, Datenvisualisierung und interaktivem Bewusstsein Web Applikationen. Der Kurs bietet weitere Beispiele und Laborarbeiten, die es den Studierenden ermöglichen, fast unmittelbar nach Abschluss mit der eigentlichen Arbeit zu beginnen.
Der Kurs richtet sich an alle Fachleute, die sich mit Datenanalyse befassen.
Du wirst es lernen:
- mit Textdateien und Dateien im Excel-Format arbeiten;
- Datenbanktabellen verwenden;
- Verwenden von R Markdown zum Erstellen dynamischer Berichte;
- Tabellen und Grafiken in Berichte einbinden;
- mit der ggplot2-Bibliothek arbeiten und verschiedene Datenvisualisierungsoptionen erstellen;
- Ebenen (Layer) in ggplot2 erstellen und konfigurieren;
- mit interaktiven Grafiken arbeiten;
- Web Shiny-Anwendungen für die interaktive Arbeit mit Daten über das Web erstellen;
- Debuggen von Web Shiny-Anwendungen.
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. Dateneingang/-ausgang (4 ac. H.)
- E/A für eine Textdatei
- Arbeiten mit Excel-Dateien
- Lesen und Schreiben von Datenbanktabellen
Übung: Arbeiten mit MSSQL DBMS
Modul 2. Berichtserstellung – R Markdown (4 ac. H.)
- Einführung in R Markdown
- Grundlegende Syntax
- Einbeziehung des R-Codes in den Bericht
- Verwendung von Abbildungen/Grafiken und Tabellen im Bericht
- Erstellung parametrisierter Berichte
Übung: Erstellen eines R-Markdown-Berichts am Beispiel eines Regressionsdatenanalyseproblems
DZ: Erstellen Sie einen Bericht zur Datenanalyse aus dem ggplot2::diamonds-Set
Modul 3. Datenvisualisierung – ggplot2-Bibliothek (8 ac. H.)
- Einführung in die geschichtete Datenvisualisierung (Layered Grammar)
- Verwenden Sie Attribute (X-, Y-Koordinaten, Farbe, Größe und Form), um fünfdimensionale Diagramme zu erstellen
- Arten von Diagrammen: Verteilungen, Histogramme, Kreisdiagramme, Zeitreihen usw.
- Ebenen (Layers) deren Zuordnung und Konfiguration in ggplot2
- Maßstäbe, Koordinatenachsen und Legenden festlegen
- Gruppieren und Aufteilen von Daten in Teilmengen während der Visualisierung (Facettierung)
- Erstellen Sie interaktive Diagramme
Übung: Verwendung der Bibliotheken ggplot2 und ggvis zur Datenanalyse und Visualisierung
DZ: Erstellen Sie einen grafischen Bericht zur Datenanalyse aus dem ggplot2::diamonds-Set
Modul 4. Interaktives Arbeiten mit Daten – Shiny App (8 ac. H.)
- Überblick über die Web Shiny-Anwendungsarchitektur
- Benutzer-E/A-Elemente
- Verwalten Sie das Erscheinungsbild der Seite
- Reaktive Programmierung und ihre Unterstützung in Shiny
- Interaktive Grafiken
- Umsetzung von Benutzerfeedback
- Debuggen von Shiny-Anwendungen
Übung: Erstellen einer Web Shiny-Anwendung am Beispiel der Aufgabe zum Erstellen eines Klassifikators
DZ: Erstellen Sie eine Web Shiny-Anwendung zum Analysieren von Daten aus dem ggplot2::diamonds-Set