R-Programmierungs-Kurse können Ihnen helfen zu lernen, wie Daten analysiert, visualisiert und statistisch ausgewertet werden. Sie können Fähigkeiten in Syntax, Funktionen, Paketen und Modellen aufbauen. Viele Kurse stellen Workflows und Beispiele aus Datenprojekten vor.

University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Datenvalidierung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Benutzeroberfläche (UI), Fehlersuche, C++ (Programmiersprache), Grundsätze der Programmierung, Interaktives Design, Schalttafeln, Befehlszeilen-Schnittstelle
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Linux-Befehle, Daten importieren/exportieren, Software Entwurf, Git (Versionskontrolle-System), GitHub, Software-Entwurfsmuster, Dateiverwaltung, Python-Programmierung, Shell-Skript, Lebenszyklus der Softwareentwicklung, Grundsätze der Programmierung, Web Scraping, Flask (Web-Framework), Bereitstellung von Anwendungen, Versionskontrolle, Restful API, Software-Architektur, Methoden der Softwareentwicklung, Bash (Skriptsprache)
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, C (Programmiersprache), Algorithmen, Grundsätze der Programmierung, Problemlösung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenmanipulation, Daten importieren/exportieren, Datenverarbeitung, Magnetresonanztomographie, Radiologie, Wissenschaftliche Visualisierung, Medizinische Bildgebung, R-Programmierung, Neurologie, Bildanalyse
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Operations Research, Applied Mathematics, Mathematical Software, Operations, Linear Algebra, Mathematical Modeling, Algorithms, Process Optimization, Complex Problem Solving
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Deep Learning, Maschinelles Lernen, Infinitesimalrechnung, Künstliche Intelligenz, Überwachtes Lernen, Künstliche neuronale Netze, Computervision, Python-Programmierung, Lineare Algebra
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Streudiagramme, Datenwrangling, Datenvisualisierungssoftware, Plot (Grafiken), Grafische Tools, Grafik-Software, Ggplot2, R-Programmierung, Wärmekarten, Datenvisualisierung, Tidyverse (R-Paket)
Mittel · Kurs · 1–4 Wochen

University of Cape Town
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenmanipulation, Datenverarbeitung, Plot (Grafiken), Wissenschaftliche Visualisierung, Statistische Analyse, Jupyter, Explorative Datenanalyse, Datenvisualisierung, Statistische Hypothesentests, Paket- und Software-Management, Andere Programmiersprachen, Mathematische Modellierung
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Analyse sozialer Netzwerke, Datenmanipulation, Datenverarbeitung, Statistische Visualisierung, Verarbeitung natürlicher Sprache, Pandas (Python-Paket), Interaktive Datenvisualisierung, Überwachtes Lernen, NumPy, Netzwerkanalyse, Datenvisualisierungssoftware, Python-Programmierung, Matplotlib, Feature Technik, Wissenschaftliche Visualisierung, Visualisierung (Computergrafik), Angewandtes maschinelles Lernen, Graphentheorie, Datenvisualisierung, Text Mining
Mittel · Spezialisierung · 3–6 Monate
Johns Hopkins University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Datenwrangling, Maschinelles Lernen, Prädiktive Modellierung, Datenmanipulation, Datenverarbeitung, GitHub, Interaktive Datenvisualisierung, Plot (Grafiken), Plotly, Daten bereinigen, Algorithmen für maschinelles Lernen, Shiny (R-Paket), Versionskontrolle, Explorative Datenanalyse, Statistische Inferenz, Statistische Hypothesentests, Rmarkdown, R-Programmierung, Statistische Analyse
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Open Source Technologie, Technische Dokumentation, Git (Versionskontrolle-System), GitHub, Kontinuierliche Integration, Knitr, Instandhaltbarkeit, Software-Dokumentation, Rmarkdown, Versionskontrolle, R-Programmierung, Prüfbarkeit, Paket- und Software-Management
Mittel · Kurs · 1–4 Wochen