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)
Nous avions des niveaux de compétences très variés dans la classe, ce qui a créé la nécessité d'expliquer plus en détail par moments pour garantir la compréhension. Le rythme et la structure étaient généralement agréables.
Gary Munn - Vodacom
Formation - Introduction to R
Traduction automatique
Hands on examples were the most helpful.
Sean Kaukas
Formation - Introduction to R
Traduction automatique
I genuinely enjoyed working 1:1 with Gunner.
Bryant Ives
Formation - Introduction to R
Traduction automatique