Bonjour a tous

j'aimerai représenter des valeurs gravimétriques en fonction de la date depuis un fichier de données sur spyder (python 2.7) la date sur le fichier se présente sous la forme suivante ex 2017 08 18 14 00 00 dans l'ordre: l’année, le mois, le jours, et l'heure . Pourriez vous m'aider svp à éviter de représenter la date sous forme d'un nombre décimale du genre 0.4+2.0173659^3

jusqu’à présent je faisais comme cela j'indiquer le chemin vers le dossier contenant les datas et je procédais comme suit :

temp= file_content(#le dossier contenant les data)
mat=[]
for item in temp [50::] #première ligne contenant date et variation gravimétrique jusqu’à la dernière
mat.append([int(item[0:4])+int(item[5:7])/12+int(item[8:10])/365.25 + int(item[12:13])/(365.25*24.), float(item[22:40])])
# je devise les mois par 12 les jours par 365.25 et l'heure par 365.25*24 pour une cohérence
mat=array(mat)
# colone 1 mat[:,0] = année décimale
# colone 2 mat[:,1] = données gravimétriques
plt.plot(mat[:,0],mat[:,2])
plt.show()

mais malheureusement la date est sous forme décimale (comme sur la photo 1) et une erreur notamment des retours en arrière de la courbe de gravité ( photo 2) alors que celle ci est sensé être continue en fonction du temps (l'erreur ne vient pas des données car déjà vérifié )

merci d'avance pour votre aide que ce soit pour l'affichage de la date ou pour résoudre mon l’erreur relative au retour en arrière de la courbe Capture-data-date.jpg
Capture0000000000000000000000000000000000000000000000000.jpg