Logiciel R - Initiation (niveau 1)

Référence : STA-N1-R-Stat

Cette formation s'adresse à des personnes souhaitant prendre en main le logiciel R : son interface, sa syntaxe, ses objets afin que le stagiaire devienne autonome dans le traitement de ses données. Il ne s’agit donc pas d’une formation sur la méthodologie statistique mais bien d’une formation sur le logiciel R. De même, il ne s’agit pas d’une formation sur les techniques de programmation avancée sous R.

Infos pratiques

  • Durée : 3 jours soit 21 heures
  • Population visée : Employé – Technicien – Cadre – Chercheur – Etudiant
  • Public concerné : Toute personne souhaitant prendre en main le logiciel R, maitriser les bases de la programmation et la mise en œuvre d’analyses statistiques de base sous R

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • Installer et configurer R
  • Installer un package
  • Utiliser R en mode console
  • Exécuter et exploiter des scripts simples
  • Obtenir de l’aide en ligne, rechercher des commandes permettant de réaliser l’action souhaitée
  • Créer et manipuler les objets sous R
  • Importer des données contenues dans un fichier ASCII ou dans une feuille de calcul Excel
  • Créer et modifier un graphique
  • Mettre en œuvre des analyses statistiques de bases sous R

Pré-requis

  • Connaissance de l’environnement Windows
  • Il est souhaitable que l’apprenant ait des connaissances sur les différentes analyses statistiques mises en œuvre au cours de cette formation

Thèmes principaux

  • Initiation au logiciel R
  • Commandes de base sous R
  • Vecteurs, facteurs, data frames
  • Importation des données
  • Scripts
  • Graphiques
  • Analyse descriptive des données sous R
  • Mise en œuvre des tests d’hypothèses « classiques » sous R (Student, Wilcoxon, Mann-Whitney, Shapiro-Wilk, χ²…)
  • Mise en œuvre d’une ANOVA à 1 facteur et/ou d’une régression linéaire simple sous R

Quelques mots-clés

  • R
  • Package, library
  • Vecteurs, facteurs, data frames
  • Mode console
  • Mode script
  • Importation / exportation
  • Graphiques
  • Analyses statistiques de base sous R

Objectifs opérationnels et contenu de la formation

Comprendre les principes généraux du langage R

  • Bref historique
  • Fonctionnement général de R
  • Fonctionnalités, avantages, inconvénients
  • Installation de R
  • Site du projet R et documentation

Se repérer dans l’interface du logiciel R et maîtriser les notions élémentaires

  • Interface et gestion des fenêtres
  • Utiliser la console R
  • Organiser un projet R
  • Saisir et rappeler des lignes de commandes
  • Obtenir de l’aide en ligne
  • Mode console, mode script
  • Choisir le répertoire de travail
  • Affecter des objets (créer des variables)
  • Lister et effacer les objets en mémoire
  • Sauver/charger l’environnement de travail et l’historique des commandes

Créer et manipuler des objets sous R

  • Attributs intrinsèques des objets
  • Création et indexation des vecteurs (variables quantitatives)
  • Opérations sur les vecteurs
  • Extraction des éléments d’un vecteur
  • Création et manipulation des facteurs (variables qualitatives)
  • Création d’un tableau de données (data frame)
  • Extraction des éléments d’un tableau de données
  • Extraction des éléments d’une sortie R

Réaliser un calcul arithmétique et utiliser les fonctions simples

  • Opérateurs arithmétiques (+, -, *, /)
  • Fonctions mathématiques de base sur les données : log, exp, sum, mean…

Connaitre et utiliser les opérateurs de comparaisons

  • Opérateurs de comparaisons
  • Extraction des éléments d’un vecteur par conditions
  • Filtrage des données

Importer des données

  • Contenues dans un fichier ASCII
  • Contenues dans une feuille de calcul Excel

Créer et exécuter des scripts

  • Lecture
  • Ecriture
  • Exécution et débogage
  • Ouverture sur la création de fonctions utilisateur simples

Créer et manipuler des graphiques

  • Les fonctions graphiques : plot, hist, boxplot, stripchart…
  • Gestion des graphiques
    • Ouverture de plusieurs fenêtres graphiques
    • Partitionnement des graphiques
  • Les fonctions graphiques secondaires : points, lines, abline, title, legend…
  • Les commandes de mise en forme des graphiques
  • Le paramétrage des graphiques

Mettre en œuvre des analyses statistiques de base sous R

  • Analyse descriptive des données
    • La description par le chiffre : commandes summary, sd, table…
    • La description par le graphique
  • Identification des valeurs suspectes
  • Intervalle de confiance d’une moyenne
  • Tests d’hypothèses paramétriques et non paramétriques
    • Comparaison des moyennes (Student)
    • Comparaison des médianes (Wilcoxon, Mann-Whitney)
    • Comparaison des variances (Fisher)
    • Comparaison des proportions (χ², Fisher exact)
    • Test de Normalité (Shapiro-Wilk)
  • Analyse de la variance à 1 facteur et tests post-ANOVA (comparaisons multiples)
  • Régression linéaire simple
  • Utilisation des interfaces du type Rcmdr

Méthodes et moyens

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire

Méthodes d’évaluation des acquis

  • Exercices d’applications
  • Evaluation de fin de stage

Profil formateur

Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB