Formation Langage R : Fondamentaux + Data Science

icon public

Public : Développeurs

icon horloge

Durée : 5 jour(s)

Syllabus de la formation Langage R : Fondamentaux + Data Science

Pré-requis : Notions d'algorithmique

Objectifs : Découvrir le langage R et son écosystème pour la data science. Apprendre à écrire du code structuré, lisible et maintenable en R. Importer, nettoyer et préparer des données issues de multiples sources. Maîtriser la manipulation de données avec le tidyverse et les pipelines. Créer des visualisations statiques et interactives impactantes. Produire des documents reproductibles pour le reporting. Réaliser des analyses statistiques descriptives et inférentielles. S’initier à la modélisation statistique et au machine learning avec R.

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Référence : PRO102049-F

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

1 075,00 € HT / jour

Tarif pour une personne à distance sans frais
+ 75,00 € HT par participant supplémentaire
+ frais en cas de formation présentielle

2 780,00 € HT

1 500,00 € HT

Pour 20 tickets de 30mn (10 heures) utilisables pendant 12 mois

3 475,00 € HT

Tarif plein :

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance

2 780,00 € HT

Tarif remisé :

Contacter Dawan
Langage R

Programme de Formation Langage R : Fondamentaux + Data Science

Introduction à R et à son écosystème

Présentation de R et usages

Statistique, data science, visualisation
Exemples de secteurs
Écosystème R
CRAN
Packages : définition, installation, gestion
Atelier : installation et chargement de packages
RStudio et organisation de projet
Création de projets
Organisation des répertoires, chemins relatifs

Atelier : créer un projet RStudio


Écrire du code en R

Vecteurs
Listes
Data frames
Matrices
Facteurs

Atelier : création et manipulation de chaque type

Programmation en R : structures, fonctions et bonnes pratiques

Normes de codage
Nommage, commentaires
Organisation des scripts
Structures de contrôle
Conditionnelles : if, else
Boucles : for, while, repeat
apply, lapply, map

Atelier : écrire des structures conditionnelles et des boucles

Création de fonctions

Syntaxe de base
Arguments, valeurs de retour
Fonctions anonymes
Bonnes pratiques

Atelier : automatiser des analyses avec ses propres fonctions

Importation et préparation des données

Techniques d’importation

Formats : .csv, .txt, .xls(x), .sav, JSON
Packages : readr, readxl, haven, jsonlite
Connexions bases de données : DBI, dbplyr
Encodage, séparateur, gestion des NA

Atelier pratique : importer différents formats

Introduction au tidyverse 

Notion de pipeline 
Manipulation avec dplyr et tidyr
Filtrer, sélectionner, trier
Créer des variables
Fusionner, joindre
Reshaping : pivot_longer, pivot_wider
Gestion des valeurs manquantes

Atelier : pipeline complet avec dplyr et tidyr

Visualisation et reporting avec R

Principes de la data visualisation

Importance exploratoire
Types de graphiques adaptés

Introduction à ggplot2

Syntaxe de base
Histogrammes, boxplots, scatterplots, bar charts
Facets et thèmes

Atelier pratique: graphiques statiques

Visualisations interactives

plotly pour ggplot
Cartes interactives avec leaflet (optionnel)

Atelier pratique : transformer un ggplot en interactif

Production de documents

RMarkdown, Quarto, Notebooks
Avantages et usages
Atelier : création d’un document reproductible
Gestion de versions avec Git
Intégration RStudio
Initialisation, commits

Atelier pratique : prise en main de Git avec RStudio

Analyse statistique et Machine Learning avec R

Statistiques descriptives

Moyenne, médiane, écart-type
Résumés, quantiles, tableaux de fréquence

Atelier  pratique: résumer un dataset

Tests d’hypothèses

t-tests, ANOVA, chi-deux
Corrélations : Pearson, Spearman
Packages : base R, broom

Atelier pratique : réaliser et interpréter des tests

Modélisation supervisée

Régressions linéaire et logistique
Analyse des résidus
Visualisation des résultats

Atelier : ajuster et interpréter des modèles

Analyse multivariée : ACP, AFC (FactoMineR, factoextra)

Atelier pratique : réaliser une ACP

Apprentissage non supervisé

K-means clustering
Préparation des données, choix du k
Visualisation des clusters

Atelier pratique : segmentation (identifier des sous-populations aux caractéristiques similaires)

Introduction aux séries temporelles

Composantes d’une série
Modèles ARIMA, SARIMA (forecast)
Visualisation des prévisions

Délai d'accès :Le délai d’accès à la formation certifiante est de 7 jours après validation du dossier. Dans le cas d’un financement via votre CPF, la validation de votre dossier devra être réalisée 11 jours ouvrés avant le début de formation

Modalités d’évaluation : Les évaluation en cours de formations sont réalisées par les ateliers de mise en pratique et les échanges avec les formateurs

Fondamentaux du développement en langage R

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie et ayant au minimum 3 année d'expériences dans le domaine visé
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Délai d’accès : D'une à trois semaines en fonction des sessions ouvertes

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Lieu Date Remisé Actions
Bordeaux Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Bordeaux Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Distance Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Distance Du 15/09/2025 au 19/09/2025 Oui S'inscrire
Distance Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Lille Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Lille Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Lyon Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Lyon Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Marseille Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Marseille Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Montpellier Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Montpellier Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Nantes Du 21/07/2025 au 25/07/2025 Oui S'inscrire
Nantes Du 15/09/2025 au 19/09/2025 Oui S'inscrire
Nantes Du 17/11/2025 au 21/11/2025 Oui S'inscrire
Nice Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Nice Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Paris Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Paris Du 27/10/2025 au 31/10/2025 Oui S'inscrire
Rennes Du 21/07/2025 au 25/07/2025 Oui S'inscrire
Rennes Du 15/09/2025 au 19/09/2025 Oui S'inscrire
Rennes Du 17/11/2025 au 21/11/2025 Oui S'inscrire
Strasbourg Du 21/07/2025 au 25/07/2025 Oui S'inscrire
Strasbourg Du 15/09/2025 au 19/09/2025 Oui S'inscrire
Strasbourg Du 17/11/2025 au 21/11/2025 Oui S'inscrire
Toulouse Du 01/09/2025 au 05/09/2025 Oui S'inscrire
Toulouse Du 27/10/2025 au 31/10/2025 Oui S'inscrire

Nos centres de formation

  • Bordeaux

    Nos locaux sont accessibles

    Bât Ravezies - 2e étage 250 avenue Emile Counord

    33300 Bordeaux

    Liaison directe de la gare Bordeaux Saint-Jean via le tram C

  • Bruxelles

    Rue de la Loi, 23

    1040 Bruxelles

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Genève

    c/o CCI France Suisse Route de Jussy 35 Case postale 6298

    CH-1211 Thônex - Genève

  • Lille

    Nos locaux sont accessibles

    46 rue des Canonniers - 2è étage

    59800 Lille

    Proche des deux gares

  • Luxembourg

    5 Rue Goethe

    L-1637 Luxembourg

  • Lyon

    Nos locaux sont accessibles

    62 rue de Bonnel - 1er étage Ascenseur à droite de l'entrée

    69003 Lyon

  • Marseille

    Nos locaux sont accessibles

    38/40 rue de la République Escalier A, 1er étage

    13001 Marseille

    A proximité du vieux port

  • Montpellier

    Nos locaux sont accessibles

    26 Allée de Mycènes Le Thèbes, Bât. A, 3è étage

    34000 Montpellier

    Quartier Antigone

  • Nantes

    Nos locaux sont accessibles

    32 Boulevard Vincent Gâche 5 ème étage

    44200 Nantes

  • Nice

    Nos locaux sont accessibles

    455 promenade des Anglais Bât Arenice, 7è étage

    06200 Nice

  • Paris

    Nos locaux sont accessibles

    11 rue Antoine Bourdelle

    75015 Paris

    dans le 15e arrondissement

  • Rennes

    Nos locaux sont accessibles

    3 place du Général Giraud

    35000 Rennes

  • Strasbourg

    Nos locaux sont accessibles

    4 rue de Sarrelouis - 4è étage

    67000 Strasbourg

  • Toulouse

    Nos locaux sont accessibles

    1 place Occitane Bât. Le Sully - 4è étage

    31000 Toulouse

    Proche de Jean-Jaurès et du Capitole