deafrica_tools.temporal.temporal_statistics#

deafrica_tools.temporal.temporal_statistics(da, stats)#

Calculer diverses statistiques récapitulatives génériques sur n’importe quelle série temporelle.

Cette fonction utilise la bibliothèque temporelle hdstats : daleroberts/hdstats

dernière modification juin 2023

Paramètres:
  • da (xarray.DataArray) – DataArray doit contenir une série temporelle 3D.

  • stats (list) – liste des statistiques temporelles à calculer. Les options incluent : * “discordance” = * “f_std” = écart-type des coefficients de la transformée de Fourier discrète, retourne trois couches : f_std_n1, f_std_n2, f_std_n3 * “f_mean” = moyenne des coefficients de la transformée de Fourier discrète, retourne trois couches : f_mean_n1, f_mean_n2, f_mean_n3 * “f_median” = médiane des coefficients de la transformée de Fourier discrète, retourne trois couches : f_median_n1, f_median_n2, f_median_n3 * “mean_change” = moyenne de la différence discrète le long de la dimension temporelle * “median_change” = médiane de la différence discrète le long de la dimension temporelle * “abs_change” = moyenne de la différence discrète absolue le long de la dimension temporelle * “complexity” = * “central_diff” = * “num_peaks” : Le nombre de pics dans la série temporelle, défini avec une fenêtre locale de taille 10. REMARQUE : Cette statistique est très lente

Renvoie:

Dataset contenant les variables pour les statistiques temporelles sélectionnées

Type renvoyé:

xarray.Dataset