Cours
Manipuler des séries temporelles en R
IntermédiaireNiveau de compétence
Actualisé 12/2024
RData Manipulation4 h15 vidéos49 Exercices4,100 XP7,279Certificat de formation
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprécié par des utilisateurs provenant de milliers d'entreprises
Former une équipe ?
Essayez pour les entreprisesDescription du cours
Découvrez tout ce qu'il faut savoir sur les données chronologiques
Travailler avec des données qui évoluent au fil du temps est une compétence essentielle en science des données. Ce type de données est appelé série chronologique. Vous apprendrez les principes fondamentaux de ce que représente une série chronologique, comment extraire des statistiques récapitulatives sur les données d'une série chronologique et comment interpréter visuellement une série chronologique.Maîtrisez la manipulation des séries chronologiques avec zoo, lubridate et xts
Vous maîtriserez l'utilisation des packages zoo et lubridate pour importer, explorer et visualiser des données chronologiques dans R. Vous apprendrez à extraire les attributs clés des informations chronologiques, tels que la période couverte par ces données et la fréquence d'échantillonnage, et vous acquerrez ainsi une grande aisance dans la conversion entre les tableaux de données et les séries chronologiques. De plus, en regroupant vos données, vous apprendrez à identifier les tendances générales à l'aide du package xts.Perfectionnez vos compétences en matière de sous-ensembles
Vous apprendrez à extraire une fenêtre d'une série chronologique afin de vous concentrer sur une période particulière qui vous intéresse. Vous échantillonneriez les données chronologiques à différentes fréquences, par exemple toutes les minutes, toutes les heures, tous les mois ou toutes les années. Vous apprendrez également des méthodes d'« imputation » de vos données, c'est-à-dire de remplissage des valeurs manquantes à l'aide de méthodes de remplissage constant, LOCF ou d'interpolation linéaire. Vous apprendrez également à créer des fenêtres « glissantes » d'une série chronologique qui se déplacent ou « glissent » avec les données, ce qui permet de résumer les tendances des données au fil du temps. Vous apprendrez également à créer des fenêtres extensibles qui indiquent comment ces statistiques sommaires se rapprochent de leur valeur finale.Prérequis
Working with Dates and Times in R1
Qu’est-ce qu’une série temporelle ?
Vous apprendrez les bases de ce que représente une série temporelle, comment obtenir des statistiques descriptives sur les données d’une série temporelle, et comment interpréter visuellement un graphique de série temporelle dans la phase d’exploration de votre analyse. Vous verrez également comment gérer les informations de date et d’heure au sein des objets R et comment appliquer un formatage cohérent pour les dates.
2
Manipuler des séries temporelles avec zoo
Ici, vous apprendrez à extraire des attributs clés d’une série temporelle, comme l’intervalle de temps couvert par les données et la fréquence d’échantillonnage, afin de mieux comprendre vos données. Vous découvrirez aussi le package zoo, qui propose des outils et fonctions pour créer et manipuler des objets de séries temporelles. De nombreuses applications de data science en R utilisent le paradigme des data frames ; vous apprendrez à convertir un data frame en série temporelle et inversement.
3
Indexer des objets de séries temporelles
Vous verrez comment extraire une fenêtre d’une série temporelle pour vous concentrer sur une période précise. Avec des données réelles, l’étendue temporelle de votre jeu de données peut dépasser vos besoins et encombrer vos visualisations. Vous échantillonnerez des séries à divers rythmes, par exemple chaque minute, heure, mois ou année. En agrégeant vos données, vous dégagerez les tendances générales à l’aide du package xts. Vous apprendrez également des méthodes d’« imputation » — remplir les valeurs manquantes avec une constante, la méthode LOCF ou l’interpolation linéaire.
4
Fenêtres glissantes et cumulatives
Vous apprendrez à créer des fenêtres « glissantes » qui se déplacent avec les données, ce qui permet de résumer les tendances au fil du temps, par exemple la moyenne sur plusieurs mois d’observations ou la somme sur plusieurs semaines de ventes. Des statistiques globales comme la moyenne, la médiane, la somme ou le maximum n’indiquent pas toujours comment les données évoluent dans le temps ; les fenêtres glissantes vous permettront de calculer des statistiques dynamiquement. En plus des fenêtres glissantes, vous apprendrez à créer des fenêtres cumulatives, qui montrent comment ces statistiques convergent vers leur valeur finale.
Manipuler des séries temporelles en R
Cours terminé
Obtenez un certificat de réussite
Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolioPartagez-la sur les réseaux sociaux et dans votre évaluation de performanceS'inscrire maintenant
Rejoignez plus de 19 millions d'utilisateurs et commencez Manipuler des séries temporelles en R dès aujourd'hui !
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprenez où que vous soyez avec l'application DataCamp
Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.