Bonsoir,
J'ai actuellement un petit souci.
J'ai une série de données de 7 ans contenant une variation annuelle + une tendance, et je souhaite en tirer la variation annuelle type.
Pour cela, j'ai commencé par retirer certaines de mes données (données non existantes ou ne correspondant pas à mes critères de sélection).
J'ai ensuite crée une fenetre glissante de 3 ans par pas de 1 an pour, à chaque fois, retirer la tendance sur l'année intermédiaire. En accolant, ces années j'obtiens à présent 5 ans de données avec toujours ma variation annuelle mais plus de tendance.
A présent, je voudrais pouvoir moyenner ces 5 années afin d'avoir la variation annuelle type. C'est là que je rencontre un problème...
J'avais commencé par remplacer mes données ne correspondant pas à la sélection par des 'NaN'. Mais je ne pouvais alors pas utiliser les fonctions telles 'polyfit' ou 'detrend'. J'ai donc remplacé ces données par des ensembles vides ( '[]' ). Et maintenant, je me retrouve avec des années n'ayant pas toutes le même nombre de données. Du coup, je ne peux plus moyenner sur mes 5 ans...
Sauriez vous s'il y a un moyen d'éviter ces ensembles vides que j'ai mis, ou alors si on peut rajouter des 'Nan' en étant sûr de les replacer au niveau des bons indices ?
Merci de votre aide.
Partager