Accéder au contenu principal
AccueilR

Cours

Manipuler des séries temporelles en R

IntermédiaireNiveau de compétence
Actualisé 12/2024
Maîtrisez la manipulation des data temporelles via R, l'importation, la synthèse, la création de sous-ensembles, via zoo, lubridate et xts.
Commencer le cours gratuitement
RData Manipulation
4 h
15 vidéos
49 Exercices
4,100 XP
7,279
Certificat de formation

Créez votre compte gratuitement

Continuer avec GoogleAfficher plus d’options

ou


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

Group

Former une équipe ?

Essayez pour les entreprises

Description 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 R
1

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.
Commencer le chapitre
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.
Commencer le chapitre
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.
Commencer le chapitre
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.
Commencer le chapitre
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 portfolio
Partagez-la sur les réseaux sociaux et dans votre évaluation de performance
S'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’options

ou


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.