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: C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Fehlersuche, Entwicklungsumgebung, Benutzeroberfläche (UI), Programm-Entwicklung, Computer Programmierung, Grundsätze der Programmierung, Befehlszeilen-Schnittstelle, Interaktives Design, Datenvalidierung, Schalttafeln
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

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

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

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

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

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

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

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

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenverarbeitung, Datenvisualisierungssoftware, Statistische Visualisierung, Pandas (Python-Paket), Analyse sozialer Netzwerke, Überwachtes Lernen, Matplotlib, Visualisierung (Computergrafik), NumPy, Netzwerkanalyse, Text Mining, Datenmanipulation, Interaktive Datenvisualisierung, Feature Technik, Angewandtes maschinelles Lernen, Verarbeitung natürlicher Sprache, Datenvisualisierung, Graphentheorie, Wissenschaftliche Visualisierung
Mittel · Spezialisierung · 3–6 Monate
Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Explorative Datenanalyse, Datenverarbeitung, R-Programmierung, Datenwrangling, Regressionsanalyse, Plot (Grafiken), Plotly, Statistische Hypothesentests, Daten bereinigen, Shiny (R-Paket), Prädiktive Modellierung, Algorithmen für maschinelles Lernen, Interaktive Datenvisualisierung, Rmarkdown, Datenmanipulation, Statistische Inferenz, GitHub, Maschinelles Lernen, Versionskontrolle
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, R-Programmierung, Paket- und Software-Management, Instandhaltbarkeit, GitHub, Knitr, Software-Dokumentation, Rmarkdown, Kontinuierliche Integration, Technische Dokumentation, Versionskontrolle, Prüfbarkeit, Git (Versionskontrolle-System)
Mittel · Kurs · 1–4 Wochen