Niveau
Durée
Modalités

La formation en quelques mots
Cette formation s’adresse à des personnes souhaitant se perfectionner dans l’utilisation du logiciel R dans un contexte de programmation « avancée » et d’automatisation du traitement de leurs données. Elle conviendra à des utilisateurs de R venant chercher du savoir-faire logiciel sur la programmation : utilisation des boucles, des tests conditionnels, création de fonctions d’automatisation performantes, utilisation des commandes de type apply…
Il ne s’agit donc pas d’une formation sur le fond statistique mais bien d’une formation orientée logiciel. En outre, cette formation n’est pas adaptée aux apprenants à la recherche d’un savoir-faire sur la mise en oeuvre des analyses statistiques sous R.
Thèmes principaux
- Création et manipulation des objets R : vecteurs, facteurs, matrices, data frames, array, listes,
- Tri, filtre et fusion des tableaux de données,
- Création de tableaux de synthèses,
- Gestion des chaines de caractères,
- Utilisation des commandes de type apply,
- Structure de contrôle : tests conditionnels, boucles…,
- Création de fonctions utilisateur,
- Vectorisation d’un programme.
Objectifs pédagogiques
- Lire et écrire des scripts élaborés,
- Manipuler efficacement les objets R : vecteurs, facteurs, data frames, listes…,
- Contrôler le type des objets,
- Convertir les objets,
- Gérer efficacement les chaines de caractères,
- Créer des tableaux de synthèses : des moyennes (des écart-types) par groupes, des résultats des analyses,
- Trier, filtrer et fusionner des tableaux de données,
- Utiliser des tests conditionnels et des boucles de répétition dans un programme,
- Utiliser les commandes de type apply afin d’éviter les boucles,
- Créer des fonctions personnelles d’automatisation des tâches,
- Optimiser un programme.
Pré-requis
Public visé
Programme pédagogique simplifié
- Revoir les fondamentaux sur le logiciel R,
- Maîtriser l’utilisation des fonctions les plus courantes du logiciel R,
- Créer et manipuler efficacement les objets R,
- Gérer les chaines de caractères,
- Trier, filtrer et fusionner des tableaux de données sous R,
- Structurer les tableaux de données : empilement / désempilement,
- Créer des tableaux de synthèses,
- Programmer des tests conditionnels et des boucles,
- Utiliser les commandes de type apply,
- Créer et exécuter des fonctions utilisateur,
- Optimiser un programme.
Réservez votre formation !
Méthodologie
Méthodes et moyens :
- Une convention de formation
- Une enquête en amont sur les attentes des stagiaires
- Feuilles d’émargement signées à chaque session
- 1 vidéoprojecteur par salle / 1 poste de travail par stagiaire
- Explications théoriques suivies de pratiques guidées puis mises en autonomie
Méthode d’évaluation des acquis :
- Quiz et exercices d’applications tout au long de la formation
- Evaluation de fin de stage
- Attestation de suivi de formation
Support stagiaire :
- Support de cours électronique (dématérialisé) / En français
Nos domaines
Compétences Data
Apprenez à valoriser vos données en maitrisant les concepts de la Data Intelligence, les fondamentaux de l'IA et des statistiques.
Solutions Data
Appréhendez les solutions data des éditeurs majeurs du marché : SAP BusinessObjects et Cloud, Microsoft, et bien d'autres.