Bonjour,
je travaille sur un fichier dat de mesures de température. Il comprend deux colonnes. Des dates en jour julien modifié, et des températures.
N'ayant pas réussi à convertir les dates au format standard, j'ai construit ma plage de dates avec dates = np.arange('1920-08-17','2019-12-31', dtype = 'datetime64[D]'). Les températures étant dans un tableau 1D directement issu du loadtext.
Je cherche à faire une liste de moyennes mensuelles puis annuelles.
J'ai exploré deux pistes.
La première en construisant un DataFrame data = {'jour':dates, 'temp':temp} puis df = pd.DataFrame(data), pour pouvoir utiliser df_mois = df.resample("M").mean(). Mais cela ne fonctionne pas car dates est un RangeIndex, et Python attend un DateTimeIndex.... mais ce n'est pas la solution préférentielle.
Ce qui est plutôt demandé est de construire deux listes, avec les couples (moyenne mensuelle, mois+année) afin d'afficher un point de température par mois sur toute la période.
J'espère avoir été clair, et vous remercie par avance pour votre aide.
Partager