R

Grundlagen, Programmierung, Anwendung

Tobias Augustin
Foto: FernUniversität/martin-dm/gettyimages
Kursgebühren 175,00 €
Kursumfang 40 Std.
ECTS-Punkte 3
Demo  

Bestellen

Entdecken Sie die Welt der Datenanalyse mit R! R zählt zu den führenden Werkzeugen in den Bereichen Datenanalyse, Statistik und Data Science und wird weltweit von Unternehmen, Universitäten und öffentlichen Institutionen geschätzt. Mit ihrer beeindruckenden Vielfalt an Funktionen und Bibliotheken ermöglicht R die professionelle Visualisierung, Analyse und Modellierung von Daten – ein unverzichtbarer Begleiter für alle, die datengetriebene Entscheidungen treffen möchten. Dank ihrer zahlreichen Funktionen und Bibliotheken sowie der kostenfreien und quelloffenen Natur ist R besonders beliebt bei Forschenden, Analysten und Programmierern.

In diesem Kurs erhalten Sie eine fundierte Einführung in die Welt der R-Programmierung. Sie erlernen Schritt für Schritt, wie Sie R effizient einsetzen, um Daten zu analysieren, aussagekräftige Visualisierungen zu erstellen und komplexe Modelle zu entwickeln. Und das Beste: Sie benötigen keine speziellen Vorkenntnisse in der Programmierung, denn der Kurs ist so konzipiert, dass auch Einsteiger schnell und praxisorientiert die Grundlagen der R-Programmierung verstehen und anwenden können. Lassen Sie sich begeistern und legen Sie den Grundstein für Ihre Karriere im Bereich der Datenanalyse!

    • Der R-Kurs richtet sich an motivierte Einsteiger, die ihre ersten Schritte in der Programmierung machen möchten.
    • Besondere Vorkenntnisse sind dafür nicht erforderlich.
  • Inhalte:

    • Kapitel 1 Einführung: Dieses Kapitel befasst sich mit der Installation von R und RStudio. Wir installieren R und RStudio auf Ihrem Computer und richten die Arbeitsumgebung ein. R ist die Programmiersprache selbst, während RStudio eine integrierte Entwicklungsumgebung (IDE) für R ist. Zur Kontrolle der Funktionsfähigkeit der Umgebung wird ein erstes eigenes Programm erstellt und ausgeführt.
    • Kapitel 2 Grundlagen: In diesem Kapitel werden die Syntax und die elementaren Datentypen von R vorgestellt. Das Kapitel behandelt außerdem komplexe Datenstrukturen, wie Listen, Vektoren und Datenrahmen. Neben den Datentypen selbst werden die notwendigen Funktionen zur Arbeit mit diesen Datentypen eingeführt.
    • Kapitel 3 Datenauswertung: Dieses Kapitel zeigt, wie sich externe Datenquellen in R einbinden lassen. Hierzu werden Datensätze der Genesis Datenbank des Statistischen Bundesamtes verwendet. Anschließend erfahren Sie, wie diese Daten für eine spätere Verarbeitung aufbereitet und bereinigt werden. Die so vorbereiteten Daten können anschließend durch einfache Funktionen in R genutzt werden. Zum Abschluss werden einige grundlegende Methoden der deskriptiven Statistik angewendet.
    • Kapitel 4 Datenvisualisierung: In diesem Kapitel widmen wir uns unterschiedlichen Möglichkeiten Daten zu visualisieren. In dieser Lektion lernen Sie wozu Datenvisualisierungen eingesetzt werden können, wie Daten in R vorzubereiten sind, um diese sinnvoll in Diagrammen darzustellen. Dazu werden insbesondere die plot- und die barplot-Funktion eingeführt. Sie erfahren, welche Möglichkeiten es gibt Diagramme zu gestalten, indem Farben, Titel, Beschriftungen und Balkenbreite verändert werden und wie benutzerdefinierte Beschriftungen erstellt werden.
    • Kapitel 5 Grundlagen der Programmierung in R: In Kapitel 5 wird erläutert, wie wir mit R kleinere Programme erstellen können. Dazu lernen Sie, wie Schleifen und Kontrollstrukturen eingesetzt werden. Sie lernen, wie diese Strukturen sich miteinander kombinieren und in eigenen Funktionen implementiert lassen. Das Kapitel schließt mit einer Lektion über Pseudozufallszahlen und erweiterten Praxisaufgaben zur Implementierung ab.

    Jede Kurseinheit bietet Ihnen die Möglichkeit, Ihr neu erlerntes Wissen durch zahlreiche praktische Aufgaben zu testen und zu vertiefen.

    Formate und Struktur des Kurses
    • Der Kurs wird online zum Download bereitgestellt, steht als App für Apple iPads und Android Tablets sowie für Smartphones zur Verfügung.
    • Der Kurs ist mediengerecht konzipiert und unterstützt individuelles Lernen interaktiv und multimedial.
    • Bei Fragen zu Kursinhalten stehen Ihnen unsere Kursbetreuenden zur Verfügung.
    • Sie können den Kurs linear bearbeiten oder Kurskapitel in beliebiger Auswahl ansteuern.
    • Vertonte Animationen und interaktive Grafiken unterstützen Sie bei der Bearbeitung des Lernstoffs.
    • Mithilfe eines digitalen Schreibblocks können Sie Ihr erlerntes Wissen direkt anwenden und reflektieren.
    • Interaktive Übungen geben Ihnen ein Feedback über Ihren Lernfortschritt.
    • Sie haben die Möglichkeit, sich aus dem Kurs heraus mit relevanten Internetadressen zu verlinken und ergänzende Informationen einzuholen.
    • Einfach zu bedienende Servicefunktionen wie Volltextsuche, Lesezeichen, Glossar, Index und individuelles Notizblatt erleichtern Ihnen die Kursbearbeitung.
    Systemvoraussetzungen

    PC, Notebook (aktueller Internet-Browser), Tablet oder Smartphone. Betriebssysteme für PC oder Notebook: Windows (für Lernprogramm und ergänzende Tools); Linux, MacOS (nur für Lernprogramm).


androidplaystorebadge

applestorebadge

Kontakt zum CeW

E-Mail: cew

Telefon: +49 2331 9872773