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
- Rstudio
- Logiciels et documentation connexes
- R et statistiques
- Utilisation interactive de R
- Session initiale
- Obtenir de l'aide sur les fonctions et fonctionnalités
- Commandes R, sensibilité à la casse, etc.
- Rappel et correction des commandes précédentes
- Exécution de commandes depuis ou redirection de sortie vers un fichier
- Pérennité 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 index; sélection et modification de sous-ensembles d'un ensemble de données
- Autres types d'objets
Objets, leurs modes et attributs
- Attributs intrinsèques : mode et longueur
- Modification de la longueur d'un objet
- Obtention et définition des attributs
- La classe d'un objet
Tableaux et matrices
- Tableaux
- Indexation des tableaux. Sous-sections d'un tableau
- Matrices indexées
- La fonction array()
- Le produit extérieur de deux tableaux
- Transposition généralisée d'un tableau
- Matrix facilités
- Matrix multiplication
- Équations linéaires et inversion
- Valeurs propres et vecteurs propres
- Décomposition en valeurs singulières et déterminants
- Ajustement aux moindres carrés et la décomposition QR
- Formation de matrices partitionnées, cbind() et rbind()
- La fonction de concaténation, (), avec des tableaux
- Tables de fréquence à partir de facteurs
Listes et cadres de données
- Listes
- Construction et modification des listes
- Concaténation des listes
- Cadres de données
- Création de cadres de données
- attach() et detach()
- Travail avec les cadres de données
- Attachement des listes arbitraires
- Gestion du chemin de recherche
Manipulation des données
- Sélection, sous-ensemble d'observations et variables
- Filtrage, regroupement
- Récodage, transformations
- Agrégation, combinaison de jeux de données
- Manipulation des chaînes de caractères, paquet stringr
Lecture de données
- Fichiers Txt
- Fichiers CSV
- Fichiers XLS, XLSX
- Données sous forme SPSS, SAS, Stata,... et autres formats
- Exportation de données vers txt, csv et autres formats
- Accessing des données à partir des bases de données en utilisant la langue SQL
Distributions de probabilité
- R comme ensemble de tableaux statistiques
- Examen de la distribution d'un jeu de données
- Tests un échantillon 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
Écriture de vos propres fonctions
- Exemples simples
- Définition d'opérateurs binaires nouveaux
- Arguments nommés et valeurs par défaut
- L'argument '...'
- Affectations dans les fonctions
- Exemples plus avancés
- Facteurs d'efficacité dans les plans de blocs
- Suppression des noms dans un tableau imprimé
- Intégration numérique récursive
- Portée
- Personnalisation de l'environnement
- Classes, fonctions génériques et orientation objet
Procédures graphiques
- Commandes de tracé de haut niveau
- La fonction plot()
- Affichage des données multivariées
- Graphiques d'affichage
- Arguments pour les fonctions de tracé de haut niveau
- Graphiques de visualisation basique
- Relations multivariées avec lattice et package ggplot
- Utilisation des paramètres graphiques
- Liste des paramètres graphiques
Rapports automatisés et interactifs
- Combinaison de la sortie R avec du texte
14 Heures
Nos clients témoignent (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Formation - R Programming for Data Analysis
Traduction automatique