Accueil > Big Data, SGBD, IA, BI, SAP > 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

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 3 jours

Code : BSI52


Sessions programmées :

Du 24 au 26 Fév. 2021

Du 28 au 30 Avril 2021

Du 30 Juin au 02 Juil. 2021

Du 15 au 17 Sept. 2021

Du 17 au 19 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 3 jours

Code : BSI52


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

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 24 au 26 Fév. 2021
  • Du 28 au 30 Avril 2021
  • Du 30 Juin au 02 Juil. 2021
  • Du 15 au 17 Sept. 2021
  • Du 17 au 19 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation