Les cours en programmation R peuvent vous aider à apprendre comment analyser, visualiser et manipuler des données. Vous pouvez développer des compétences en modèles statistiques, préparation des données et création de graphiques. Beaucoup de cours utilisent des jeux de données pour illustrer les concepts.

University of Michigan
Compétences que vous acquerrez: Transformation de données, Analyse des données, Analyse politique, Démographie, Administration publique, Manipulation de données, Analyse, Principes de programmation, Manipulation des données, Visualisation des données, Programmation statistique, Politiques publiques, R (logiciel), Transformation des données, Tidyverse (paquet R), R Programmation, Enquêtes, Visualisation statistique
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Interactive Data Visualization, Plot (Graphics), R (Software), Hypertext Markup Language (HTML), Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development
Débutant · Projet Guidé · Moins de 2 heures
University of Michigan
Compétences que vous acquerrez: Programmation Python, Analyse des données, Installation du logiciel, Dictionnaire de données, Manipulation de données, Environnement de développement, Traitement des données, Fichier E/S, Programmation en Python, Manipulation des données, Gestion des fichiers, Outils de programmation informatique, Structures de données, Magasin de données
Débutant · Cours · 1 à 3 mois

University of Washington
Compétences que vous acquerrez: Installation du logiciel, Autres langages de programmation, Informatique théorique, Environnement de développement, Principes de programmation, Ruby (Langage de programmation), Programmation orientée objet (POO), Réutilisation du code, Conception fonctionnelle, Programmation informatique
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Technologie Open Source, Knitr, Outils de construction, Tests de développement, Gestion des paquets et des logiciels, Réutilisation du code, Intégration continue, R (logiciel), Rmarkdown, Cas de test, GitHub, R Programmation, Tests unitaires, Testabilité, Développement du programme, Git (système de contrôle de version), Version du logiciel, Contrôle des versions, Développement multiplateforme, Documentation du logiciel
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Statistiques descriptives, Probabilités et statistiques, Analyse des données, Analyse descriptive, Logiciel statistique, Histogramme, Statistiques, Méthodes statistiques, Programmation statistique, Science des données, Analyse statistique, R (logiciel), Recherche quantitative, R Programmation, Analyse exploratoire des données, Analyse exploratoire des données (AED)
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Bash (langage de script), Programmation Python, Architecture des logiciels, Shell Unix, Importation/exportation de données, Programmation en Python, Conception de logiciels, Cycle de vie du développement logiciel , Développement Web complet, Déploiement des applications, NumPy, GitHub, Gestion des fichiers, Développement Web, Tests unitaires, Flask (Framework Web), Git (système de contrôle de version), Linux, Commandes Linux, Script Shell, Contrôle des versions
Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Assurance qualité, Leadership d'équipe, Communication avec les parties prenantes, Gestion de projet, Compétences en matière d'entretien, Rétrospectives de sprint, Développement agile de logiciels, Gestion d'équipe, Gestion de projet Agile, Clôture du projet, Gestion du champ d'application, Gestion de projet agile, Arriérés, Développement logiciel agile, Gestion de la qualité, Planification du projet, Gestion du changement, Qualité des produits (AQ/CQ), Définition du champ d'application du projet, Cycle de vie de la gestion de projet, Présence sur le web, Plan du projet, Évaluation de la qualité
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Version Control, Cloud Management, Test Automation, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Infrastructure, Virtual Machines, Development Testing, Test Script Development, Scripting, Network Troubleshooting, Cloud Services, Email Automation, Web Presence, Python Programming, CI/CD, Configuration Management, Program Development, Containerization, Unit Testing
Préparer un diplôme
Avancées · Certificat Professionnel · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Ggplot2, Examen du code, Logiciel de visualisation de données, Dépliant (logiciel), Nettoyage des données, Gestion des paquets et des logiciels, Examen technique des logiciels, Intégration continue, Déploiement des applications, R (logiciel), GitHub, Documentation technique, Traitement des données, R Programmation, Tests de logiciels, Développement du programme, Tracé (graphique), Prétraitement des données, Prétraitement de données, Visualisation interactive des données, Documentation du logiciel
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Transformation de données, Ggplot2, Analyse des données, Importation/exportation de données, Manipulation de données, Nettoyage des données, Principes de programmation, Manipulation des données, R (logiciel), Transformation des données, Tidyverse (paquet R), Traitement des données, R Programmation, Bases de données relationnelles
Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Ggplot2, Information et technologie géospatiales, Analyse spatiale, Manipulation de données, Logiciel de visualisation de données, Diagrammes de dispersion, Manipulation des données, Graphique, Visualisation des données, Cartographie géospatiale, R (logiciel), Rmarkdown, Tidyverse (paquet R), Traitement des données, R Programmation, Tracé (graphique), Rapports statistiques, Plotly, Visualisation statistique, Visualisation interactive des données, Analyse des données spatiales
Mixte · Cours · 1 à 4 semaines