Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction et préliminaires
- Rendre R plus convivial, R et les interfaces graphiques disponibles
- L'environnement R
- Logiciels et documentation connexes
- R et les statistiques
- Utiliser R de manière interactive
- Une session d'introduction
- Obtenir de l'aide sur les fonctions et les caractéristiques
- Commandes R, sensibilité à la casse, etc.
- Rappel et correction des commandes précédentes
- Exécution de commandes à partir d'un fichier ou détournement de la sortie vers un fichier
- Permanence des données et suppression d'objets
Manipulations simples ; nombres et vecteurs
- Vecteurs et affectation
- Arithmétique vectorielle
- Génération de séquences régulières
- Vecteurs logiques
- Valeurs manquantes
- Vecteurs de caractères
- Vecteurs d'index ; sélection et modification de sous-ensembles d'un ensemble de données
- Autres types d'objets
Les objets, leurs modes et leurs attributs
- Attributs intrinsèques : mode et longueur
- Modification de la longueur d'un objet
- Obtention et définition d'attributs
- La classe d'un objet
Facteurs ordonnés et non ordonnés
- Un exemple spécifique
- La fonction tapply() et les tableaux en escalier
- Facteurs ordonnés
Tableaux et matrices
- Les tableaux
- Indexation des tableaux. Sous-sections d'un tableau
- Indexation des matrices
- La fonction array()
- Arithmétique mixte des vecteurs et des tableaux. La règle de recyclage
- Le produit extérieur de deux tableaux
- Transposition généralisée d'un tableau
- Facilités Matrix
- Matrix multiplication
- Equations linéaires et inversion
- Valeurs propres et vecteurs propres
- Décomposition en valeurs singulières et déterminants
- Ajustement des moindres carrés et décomposition QR
- Formation de matrices partitionnées, cbind() et rbind()
- La fonction de concaténation, (), avec les tableaux
- Tableaux de fréquences à partir de facteurs
Listes et cadres de données
- Les listes
- Construction et modification de listes
- Concaténation de listes
- Cadres de données
- Création de cadres de données
- attach() et detach()
- Travailler avec des cadres de données
- Attacher des listes arbitraires
- Gestion du chemin de recherche
Lecture de données à partir de fichiers
- La fonction read.table()
- La fonction scan()
- Accesschargement d'ensembles de données intégrés
- Charger des données à partir d'autres paquets R
- Édition des données
Distributions de probabilités
- R comme un ensemble de tableaux statistiques
- Examen de la distribution d'un ensemble de données
- Tests à un et deux échantillons
Groupement, boucles et exécution conditionnelle
- Expressions groupées
- Instructions de contrôle
- Exécution conditionnelle : instructions if
- Exécution répétitive : boucles for, repeat et while
Écrire ses propres fonctions
- Exemples simples
- Définition de nouveaux opérateurs binaires
- Arguments nommés et valeurs par défaut
- L'argument '...'
- Affectations au sein des fonctions
- Exemples plus avancés
- Facteurs d'efficacité dans la conception des blocs
- Suppression de tous les noms dans un tableau imprimé
- Intégration numérique récursive
- Champ d'application
- Personnalisation de l'environnement
- Classes, fonctions génériques et orientation objet
Modèles statistiques en R
- Définition des modèles statistiques ; formules
- Contrastes
- Modèles linéaires
- Fonctions génériques pour l'extraction d'informations sur les modèles
- Analyse de la variance et comparaison des modèles
- Tableaux ANOVA
- Mise à jour des modèles ajustés
- Modèles linéaires généralisés
- Familles
- La fonction glm()
- Modèles non linéaires des moindres carrés et du maximum de vraisemblance
- Moindres carrés
- Maximum de vraisemblance
- Quelques modèles non standard
Procédures graphiques
- Commandes de traçage de haut niveau
- La fonction plot()
- Affichage de données multivariées
- Affichage de graphiques
- Arguments des fonctions de traçage de haut niveau
- Commandes de traçage de bas niveau
- Annotation Mathematical
- Polices vectorielles Hershey
- Interagir avec les graphiques
- Utilisation des paramètres graphiques
- Changements permanents : La fonction par()
- Modifications temporaires : Arguments des fonctions graphiques
- Liste des paramètres graphiques
- Éléments graphiques
- Axes et repères
- Marges des figures
- Environnement de figures multiples
- Pilotes de périphériques
- Diagrammes PostScript pour les documents dactylographiés
- Dispositifs graphiques multiples
- Graphiques dynamiques
Paquets
- Paquets standard
- Paquets contribués et CRAN
- Espaces de noms
Pré requis
Bonne compréhension des statistiques.
21 Heures
Nos clients témoignent (3)
We had many varying levels of skill in the class which created the need for more thorough explanations at times to ensure understanding. Pace and structure was generally pleasant.
Gary Munn - Vodacom
Formation - Introduction to R
Hands on examples were the most helpful.
Sean Kaukas
Formation - Introduction to R
I genuinely enjoyed working 1:1 with Gunner.