3 jours (21 heures)
Formation certifiante - Code CNCP : 2234 - Certif Info : 93835
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
Objectifs
- Découvrir et appliquer le langage R
- Savoir installer R
- Connaître et comprendre l’environnement R
- Importer et exporter des données
- Explorer ses données sous le langage R
- Apprendre à faire son Data management sous le langage R
- Dessiner le graphique approprié à la représentation souhaitée
- Comprendre comment manipuler des données avec R
Prérequis
Avoir des connaissances de base en statistiques et également des connaissances de base en programmation.
Vous n’avez pas les prérequis nécessaires pour la formation Programmation avec langage R ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.
Intervenants
Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).
PROGRAMME DE FORMATION R : PROGRAMMATION
Section 1. Découvrir R
- Bienvenue dans « Découvrir R »
- Introduire cette formation sur R
- Installer R
- Changer la langue de l’interface
- Citer R
- Changer la police de saisie
- Utiliser l’aide de R
- Entrer dans R et son historique des commandes
- Se servir des fichiers source de la formation
- Présentation du langage R
- Installation de R
- Fenêtre de R
- Aperçu des bases de R
Section 2. Gérer des fichiers
- Changer de dossier de travail avec Rprofile
- Gérer l’installation des packages
- Organiser ses fichiers d’historiques Rhistory
- Travailler sur des fichiers mémoire Rdata
- Mettre en place des fichiers scripts
- Types de données
- Prise en main de R
- Les opérateurs dans R
- Les conditions if/else
- Les boucles dans R
Section 3. Saisir et manipuler des données
- Créer plusieurs commandes sur une ligne
- Ajouter des commentaire
- Effectuer des opérations mathématiques élémentaires
- Voir les relations d’ordre et les opérateurs logiques de base
- Manipuler des variables scalaires
- Faire des arrondis de résultats scalaires
- Mettre en place des variables complexes
- Manipuler des vecteurs 1
- Manipuler des vecteurs 2
- Créer des ensembles
- Réaliser des matrices
- Réaliser des matrices
- Créer des listes avec R
- Intégrer du texte avec R
- Insérer des dates 1
- Insérer des dates 2
- Manipuler le temps
- Les Vecteurs dans R
- Statistiques simples sur les vectors
- Les Listes
- La matrice, un ensemble de vecteurs
- Data Frames
Section 4. Aller plus loin dans R
- Utiliser le diagramme vectoriel
- Découvrir le plot de fonctions algébriques 2D
- Découvrir le plot de fonctions algébriques 3D
- Rechercher des racines
- Faire une dérivée et une intégration symbolique et numérique
- Générer des variables pseudo-aléatoires uniformes et continues
- Chercher un optimum local d’une fonction univariée
- Mettre en place une programmation linéaire simple
- Générer des données
- Calcul arithmétique et fonctions simples
- Les graphiques avec R
- Un exemple concret
Section 5. Manipulation des data frames
- Créer et éditer un data frame manuellement
- Importer et exporter un data frame CSV local
- Importer un fichier CSV du web 1
- Étudier un exemple de jeux de données
- Importer et exporter un fichier XLSX local
- Changer les intitulés des colonnes
- Prendre un sous-ensemble
- Filtrer avec la commande Subset
- Filtrer avec la commande Which
- Trier avec la commande Order
- Faire de l’échantillonnage
- Créer des colonnes de data frames
- Supprimer des colonnes de données
- Conclure cette découverte de R
- Data frame
- Structure et caractéristiques
- Sélectionner des colonnes
- Sélectionner des lignes
- Ajouter des colonnes/lignes
- Créer/transformer des colonnes
- Source de données
- Importation des données dans R
- Exportation des données dans R
Section 6. Examen final
- Synthèse du cours
- TP Général
- Examen final
Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.
POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS