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: Langages extensibles et XML, Restful API, Environnement de développement, Services Web, Langage de balisage extensible (XML), Langage de balisage hypertexte (HTML), Programmation Python, Accès aux données, Installation du logiciel, Interface de programmation d'applications (API), Protocoles de réseau, JSON, Récupération de données sur le Web
Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Conception graphique et visuelle, R Programmation, Cartes de chaleur, Tracé (graphique), Logiciel graphique, Graphique, Diagrammes de dispersion, Traitement des données, Logiciel de visualisation de données, Visualisation statistique, Ggplot2
Intermédiaire · Cours · 1 à 4 semaines

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

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

University of Michigan
Compétences que vous acquerrez: Programmation statistique, Tidyverse (paquet R), Manipulation de données, Politiques publiques, R Programmation, Analyse, Principes de programmation, Enquêtes, Analyse des données, Démographie, Analyse politique, Visualisation des données, Transformation des données, R (logiciel), Visualisation statistique, Administration publique
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: Nettoyage des données, Probabilités et statistiques, Manipulation de données, NumPy, Prise de décision fondée sur des données, Exploration de texte, Tableaux croisés dynamiques et graphiques, Programmation Python, Principes de programmation, Langages de script, Prétraitement des données, Importation/exportation de données, Analyse des données, Méthodes statistiques, Transformation des données, Science des données, Traitement des données, Traitement des données, Analyse statistique, Pandas (paquetage Python)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation statistique, Tidyverse (paquet R), Manipulation de données, R Programmation, Tests d'hypothèses statistiques, Modélisation statistique, Tracé (graphique), Analyse de régression, Analyse des données, Méthodes statistiques, Analyse exploratoire des données, Structures de données, Programmation orientée données, Visualisation des données, Science des données, R (logiciel), Traitement des données, Analyse statistique, Visualisation statistique, Ggplot2
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Régression logistique, NumPy, Algorithmes de classification, Intelligence artificielle, Ingénierie des fonctionnalités, Programmation Python, Évaluation du modèle, Prétraitement des données, Analyse de régression, Modèle de formation, Algorithmes d'apprentissage automatique, Apprentissage automatique appliqué, Apprentissage automatique, Jupyter, Modélisation prédictive, Scikit Learn (Bibliothèque d'apprentissage automatique), Optimisation du modèle, Algorithmes, Apprentissage supervisé
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Nettoyage des données, Logiciel Tableau, Compétences analytiques, Prise de décision fondée sur des données, Analyse, Logiciel de tableur, SQL, Analyse des données, Éthique des données, Visualisation des données, Traitement des données, Partage des données, Logiciel de visualisation de données
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Environnement de développement, GitHub, Git (système de contrôle de version), Rapports statistiques, R Programmation, Maîtrise des données, Rmarkdown, Science et recherche générales, Installation du logiciel, Analyse des données, Contrôle des versions, Science des données, R (logiciel), Version du logiciel
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Linux, Bash (langage de script), GitHub, Git (système de contrôle de version), NumPy, Architecture des logiciels, Développement Web complet, Programmation Python, Gestion des fichiers, Importation/exportation de données, Shell Unix, Tests unitaires, Développement Web, Cycle de vie du développement logiciel, Contrôle des versions, Déploiement des applications, Script Shell, Conception de logiciels, Flask (Framework Web), Commandes Linux
Débutant · Spécialisation · 3 à 6 mois