CommencezCommencez gratuitement

Réduire les tendances de variabilité avec la transformation logarithmique

La fonction logarithmique log() est une transformation des données qui peut s'appliquer à des séries chronologiques de valeurs positives. Elle réduit légèrement vers zéro les observations supérieures à un, et réduit fortement les observations très grandes. Cette propriété peut stabiliser la variabilité lorsqu'une série présente une variabilité croissante dans le temps. Elle peut aussi servir à linéariser un profil de croissance rapide au fil du temps.

La série chronologique rapid_growth a déjà été chargée et est illustrée dans la figure à droite. Portez attention à l'amplitude verticale des données.

Cette activité fait partie du cours

Analyse des séries chronologiques en R

Voir le cours

Instructions de l’exercice

  • Appliquez la fonction log() à rapid_growth et enregistrez le résultat sous linear_growth.
  • Utilisez ts.plot() pour afficher la série transformée linear_growth et notez l'intervalle vertical resserré des données transformées.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Log rapid_growth
linear_growth <-
  
# Plot linear_growth using ts.plot()
 
Modifier et exécuter le code