Analyse des séries temporelles avec R
Objectifs pédagogiques
- Mettre en œuvre les méthodes de base de l’analyse des séries temporelles avec le logiciel R
- Apprendre à manipuler les séries temporelles avec le logiciel R
- Effectuer des modèles de prévision simples
Programme détaillé
La formation propose d’approfondir la connaissance du logiciel R pour mettre en application les méthodes d’analyse des séries temporelles. Les stagiaires seront amenés à mettre en œuvre ces méthodes au moyen de nombreux exercices pratiques.
Rappel sur l’environnement de travail de R 30 min
Les structures de séries temporelles dans R : les objets ts et tsibble 2h
Lecture et différentes représentations graphiques d’une série temporelle 2h30
Transformation des données et stabilisation de la variance 30 min
Décomposition d’une série temporelle 30 min
Évaluer les qualités de prévision d’un modèle et modèles de prévision simples 1h
Prévision avec les méthodes de lissage exponentiel et les modèles ARIMA 5h
Public visé
Toute personne souhaitant connaitre les bases pour le traitement des séries temporelles et leur prévision avec le logiciel R : chargés d’études, data analysts…
Prérequis
Connaissances de base en R
Approche pédagogique
Indicateurs de satisfaction
Calculés à partir de 32 avis recueillis depuis 16/09/2016, lors de 6 sessions de cette formation.
Teaser : principaux packages R utilisés lors de la formation
Il existe plusieurs packages R populaires pour l’analyse des séries temporelles. Voici les principaux étudiés et utilisés lors de la formation.
-
stats: Ce package est inclus dans l’installation de base de R et fournit des fonctions de base pour créer, manipuler et analyser des séries temporelles. -
tsibble: Ce package offre une alternative au packagestatspour créer les séries temporelles en utilisant la syntaxe dutidyverse. -
feasts: Ce package permet de manipuler les séries temporelles au formattsibble(transformations, décomposition, tests unitaires, etc.). -
forecast: Ce package offre des outils avancés pour la modélisation et la prévision des séries temporelles. Il propose différentes méthodes de modélisation, y compris les modèles ARIMA, les modèles de régression, les modèles de lissage exponentiel, etc. Il fournit également des fonctions pour évaluer la précision des prévisions. Pour ce package, les séries temporelles doivent être créées à partir du packagestats. -
fable: Ce package offre des fonctionnalités similaires au packageforecastmais sur des séries temporelles au formattsibble. -
dygraphs: Ce package permet de créer des graphiques interactifs à partir de séries temporelles.