06131 464 95 96

R Kurs: R für Data Science

Die Programmierung mit R und RStudio im Intensivkurs lernen

Die Programmiersprache und Software R gilt zunehmend als Standardsprache in der Datenanalyse, sowohl in der Wirtschaft als auch in der Wissenschaft. Sie lässt sich für die Automatisierung regelmäßiger Berichte, Kennzahlen und Statistiken im Unternehmen oder für Predictive Analytics nutzen. In dieser R-Schulung bekommen Sie an zwei intensiven Tagen ein solides Fundament vermittelt, um Data Science Problemstellungen mit R zu bearbeiten.

Auf einen Blick

Kursbeschreibung

Was ist R?

Dauer:
2 Tage

Teilnehmerkreis:
Alle, die Analysen mit R eigenständig durchführe möchten. Diese Schulung hat einen technischen Fokus und ergänzt somit ideal die fachlicheren Schulungen in unserem Programm.

Notwendiges Vorwissen:
Auf die Data-Science-Konzepte wird im R Kurs nicht im Detail eingegangen, diese sollten also für ein gutes Verständnis ergänzend vor oder nach dem Kurs erlernt werden, z.B. in unserem Grundlagen- oder Machine-Learning-Kurs. Um dem Kurs zu folgen sind aber keine Vorkenntnisse notwendig.

Zertifizierung:
Die erfolgreiche Teilnahme wird den Teilnehmern zertifiziert.

Ihr Mehrwert:
Sie bekommen den State-of-the-Art in R vermittelt: mit den richtigen Paketen und moderner R-Programmierung erstellen Sie reproduzierbare Analysen und legen so den Grundstein für die Automatisierung regelmäßiger Analysen in Ihrem Unternehmen. Sie lernen die Charakteristika von R kennen und lernen Machine-Learning-Modelle zu trainieren.

Ursprünglich von Statistikern entwickelt unterscheidet sich R von anderen Programmiersprachen dadurch, dass die Datenstrukturen und deren Analyse im Vordergrund stehen: eine lineare Regression beispielsweise ist in R eine einzige Programmzeile. Die kostenfreie Software entfaltet ihre Stärke durch die Vielzahl an Bibliotheken. Mit deren Hilfe können Problemstellungen effizient gelöst werden, ohne dabei „das Rad neu zu erfinden“. Über 10.000 stehen im zentralen Archiv CRAN zur Verfügung und können bei Bedarf mit einem Befehl hinzu installiert werden.

Zusammen mit der Entwicklungsumgebung RStudio bietet R eine komfortable Möglichkeit, Daten anzubinden, zu explorieren, zu transformieren und zu visualisieren. Mit Hilfe der entsprechenden Pakete lassen sich Machine-Learning-Modelle unterschiedlichster Art trainieren und anschließend für Vorhersagen nutzen. Außerdem lassen sich Grafiken in Publikationsqualität erstellen und flexibel an die individuellen Bedürfnisse anpassen oder Berichte in PowerPoint exportieren.

Im Vergleich zu Analysen in Excel trennt R klar Daten von den Auswerteroutinen. Im Ergebnis erhalten Sie reproduzierbare Analysen und somit die Basis dafür, Analyseprozesse in Ihrem Unternehmen zu automatisieren.

Diese R-Schulung verfolgt das Ziel, Sie mit einer soliden Basis an R-Kenntnissen auszustatten. Mit dieser Basis können Sie anschließend viele Fragestellungen aus dem Bereich Data Science lösen. Außerdem werden Sie aber auch in die Lage versetzt, bei neuen Problemstellungen die entsprechenden Pakete und Funktionen zu finden und somit eigenständig in R und RStudio zu arbeiten.

Was ist R? Unser Einstiegsartikel erklärt Ihnen die Programmiersprache R und ihre Stärken. Hier geht’s zum Artikel.

Programm:

Die Grundlagen

  • Die Stärken von R
  • Installation
  • Arithmetische Operatoren
  • Definition von Variablen
  • RStudio Entwicklungsumgebung
  • Nutzung und Installation von Paketen, CRAN und github
  • Hilfe für Funktionen und Pakete

Die Arbeit mit Daten

  • Datenstrukturen in R
  • Einlesen von CSV-Dateien, Excel-Dateien und Datenbankanbindung über ODBC
  • Data Frames und die Befehle nrow(), ncol(), dim()
  • Indizierung und Slicing von Datensätzen und die Auswahloperatoren
  • Mathematische Funktionen: Berechnen von Summe, Mittelwert, Median, Standardabweichung
  • Vergleichsoperatoren und die Kombination mit Auswahloperatoren
  • Boolsche Operatoren

Datenaufbereitung, -anreicherung und das tidyverse

  • Visualisierung und Behandlung fehlender und doppelter Werte Werte
  • State-of-the-Art R-Programmierung mit dem tidyverse
  • Tibbles
  • Der Pipe-Operator
  • Das apply()-Konzept
  • Das dplyr-Paket: filtern, auswählen, Pivot-Tabellen, u.v.m.

Schleifen und Funktionen

  • Aufruf von Funktionen
  • Definition von Funktionen
  • if- und while-Schleifen
  • ifelse()

Hochwertige Grafiken aus R

  • Einfache Plots mit plot()
  • Das Paket ggplot2
  • Transformation in das „tidy data“-Konzept als Grundlage für Visualisierungen
  • Aufbau komplexer Plots mit dem Pipe-Operator
  • Visualisierungstypen
  • Export aus Kommandozeile und

Predictive Analytics mit R

  • Die Pakete für Regressionen, Entscheidungsbäume, Random Forests, Clustering etc.
  • Training von Modellen
  • Speichern von parametrisierten Modellen
  • Interpretation der Ausgabe unterschiedlicher Modelle
  • Vorhersagen mit dem predict()-Befehl
  • Wahrheitsmatrizen, AUC- und Gini-Koeffizienten für die Validierung von Klassifikationsmodellen

Buchen ohne Risiko: Als Verbraucher können Sie innerhalb von 14 Tagen nach der Buchung jederzeit kostenfrei Ihre Teilnahme stornieren, solange Sie über zwei Wochen vor Kursbeginn buchen. Sichern Sie sich jetzt Ihren Platz!


Customised Learning

Vor Kursbeginn können alle Teilnehmendem dem Dozenten Ihre Interessensschwerpunkte und Vorkenntnisse mitteilen. Der Kurs wird anschließend bestmöglich an die Gruppe angepasst.


Üben an Echtdaten

Sie führen Übungen an realen Daten durch und lernen so Ihr Wissen in der Praxis anzuwenden.


eLearning

In unseren Kursen kommt das IOMIDS eLearning zum Einsatz. Interaktives Quiz-Voting sorgt für hohen Lernerfolg.


Hochkarätige Dozenten

Unsere Dozenten haben eine fundierte akademische Ausbildung, oft mit Promotion. Alle Dozenten arbeiten aktuell in Data-Science-Positionen und bringen so den neusten Stand aus der Praxis mit.


Präsenzkurse

Unsere Präsenzkurse bieten deutlich höhere Motivation und bessere Lernerfolge als Online-Kurse. Individuelle Fragen zu bisherigen Erfahrungen werden beantwortet, und Teilnehmer können sich mit anderen Data Scientists vernetzen.


Zertifizierung

Für alle Kurse gibt es Teilnahmezertifikate bzw. bei Kursen mit Prüfungsblöcken ein Zertifikat über das erfolgreiche Bestehen. Zertifikate werden zweisprachig auf Deutsch und Englisch ausgestellt.

Was ist im Preis enthalten?

Der Preis beinhaltet die Schulung inkl. der Unterlagen zur Vorlesung sowie natürlich auch Getränke und das Mittagessen.

Wird ein eigener Laptop benötigt?

Ja, bitte bringen Sie Ihren Laptop mit. Auf Windows-Laptops sind keine Administratorrechte notwendig, bei MacOS oder Linux sind ggf. Administratorrechte notwendig. iPads oder Android-Tablets sind leider ungeeignet.

Kann ich als Anfänger an diesem Kurs teilnehmen?

Ja, der Kurs ist für Anfänger geeignet. Es werden keinerlei Vorkenntnisse vorausgesetzt. Der Fokus des Kurses ist die Programmierung in R, auf Data-Science-Konzepte und Methoden wird nicht detailliert eingegangen. Wenn Sie hier noch keine Kenntnisse mitbringen, könnten die Kurse Data Science Grundlagen und/oder Machine Learning etwas für Sie sein. Falls Sie noch unsicher sind, nehmen Sie mit uns Kontakt per Email oder Telefon auf, wir beraten Sie gerne.

Kann dieser Kurs auch als Inhouse-Schulung durchgeführt werden?

Selbstverständlich. Wenn Sie mehrere Mitarbeiter schulen möchten, machen wir Ihnen gerne ein Angebot für eine Inhouse-Schulung in R. Bitte nehmen Sie für ein unverbindliches Angebot Kontakt auf.

Ich möchte eine spezielle Aufgabe in meinem Unternehmen lösen, und bin nicht sicher, ob der Kurs mir hier hilft.

Alle Kurse von IOMIDS verfolgen einen Customised Learning-Ansatz: vor Beginn des Kurses erhält jeder Teilnehmer die Möglichkeit, dem Dozenten seine Interessenschwerpunkte und Vorkenntnisse mitzuteilen, sodass der Kurs bestmöglich auf die jeweilige Gruppe ausgerichtet werden kann. Viele Fragestellungen sind auch für andere Teilnehmende interessant, sodass die Chance groß ist, auch Ihre spezielle Fragestellung im Kurs bearbeiten zu können. Wenn Sie ganz sicher sein möchten, können Sie auch gerne im Vorhinen bei uns anfragen, ob Ihre Fragestellung sich unterbringen lässt.

Wird die notwendige Software im Kurs gestellt oder entstehen Lizenzkosten?

R und RStudio Desktop sind kostenfrei erhältlich, für die Teilnahme am Kurs entstehen also keinerlei Zusatzkosten für die Software.

Kurstermine

Live-Webinar, 25.-26. Mai 2020

Veranstaltungsort: Live-Webinar Frankfurt

Termin: Montag 25. Mai 2020, 10:00-17:00, Dienstag 26. Mai 2020, 9:00-16:00

Kurssprache: Deutsch

Kosten: 1390 € zzgl. MwSt.

Verfügbarkeit: Ausgebucht


Köln, 24.-25. September 2020

Veranstaltungsort: Köln

Termin: Donnerstag 24. September 2020, 10:00-17:00, Freitag 25. September 2020, 9:00-16:00

Kurssprache: Deutsch

Kosten: 1390 € zzgl. MwSt.

Early-Bird-Preis: 1390€1190 € zzgl. MwSt. bei Buchung bis zum 24.08.2020.

Der Rabatt wird nach der Buchung bei Rechnungsstellung abgezogen.

Verfügbarkeit: noch Plätze frei