Accueil > Big Data, IA > Langage R, fondamentaux de la programmation R pour la Data Science
Formation #BSI52

Formation Langage R, fondamentaux de la programmation R pour la Data Science

Durée : 3 jours

Code : BSI52


Prochaines dates programmées :

Du 01 au 03 Mai 2024

Du 17 au 19 Juil. 2024

Du 18 au 20 Sept. 2024

Du 27 au 29 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Installer l’environnement d’analyse R
  • Créer des programmes d’analyse avec R
  • Travailler avec tous types de données : CSV, Excel, SQL, API
  • Charger, explorer et manipuler des données
  • Utiliser les packages de R pour mettre en oeuvre des modélisations statistiques
Programme
1/ Présentation du langage R
  • Historique du R
  • Le langage R et la concurrence : Points forts et limites
  • Mettre en oeuvre le téléchargement et l'installation
  • Comment trouver la documentatione
  • Utiliser de la console R
  • Les différentes fenêtres dans R
  • Découvrire l’environnement de développement
  • L'aide sous R
  • Les chemins d’accès
  • Ecrire et exécuter des scripts
2/ Les bases de R
  • Les objets de type vecteurs, matrix, array, factor, data.frame, list
  • Manipulation des objets, classe d’objet
  • Variables et types
  • Manipulation des apply (apply, lapply, sapply…)
  • Notions de boucle (for et while), condition (if), switch
  • Les bonnes pratiques de codages
  • Principaux modules et fonctions
  • Sauvegarde, suppression de mémoire
3/ Création et utilisation de fonctions
  • Structure d’une fonction
  • Fonctions de type mathématique
  • Fonctions de type chaîne de caractères
  • Fonctions liées au temps/date
  • Opérations ensemblistes
  • Les tables de contingences
4/ Préparation des données
  • Récupérer des données d'un fichier (CSV, Excel, SQL, API)
  • Importation et connexion avec des bases de données
5/ Analyses statistiques
  • Modèle linéaire
  • Graphiques de régression
  • Confusion / interaction en régression
  • Marquer de nouvelles données (prédiction)
  • Analyse en composante principale (ACP)
  • Cas de la classification CAH
  • Classification ascendante hiérarchique
6/ Restituer des résultats
  • Graphiques
  • Cartes
  • Création de reporting avec le package rmarkdown
  • Création de tableaux de bord web avec le package shiny
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Développeurs
Dates

Dates

  • Du 01 au 03 Mai 2024
  • Du 17 au 19 Juil. 2024
  • Du 18 au 20 Sept. 2024
  • Du 27 au 29 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.