Bonjour,

Je suis actuellement en train de coder sur PYTHON (2.7) et j'ai un problème au niveau de l'utilisation de MATPLOTLIB qui ne me semble pas résolu sur le forum.
Mon code consiste à calculer une température toute une journée pour des pas de temps de 10s. J'ai ainsi 8635 mesures que je doit tracer et qui fonctionne bien dont voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
    plt.figure(2)
    plt.title('Graphique1')
    plt.plot(Time,Températures,'r', label='Température')
    xlabel('temps[s]')
    ylabel('Temperature [deg_C]')
    plt.legend()
    plt.savefig("graphique1")
Cependant je souhaite adapter l'échelle des abscisses (le temps) et le mettre en heures.
J'ai déjà tenter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    plt.xticks(Time,['0', '3', '6', '9', '12', '15'])
Le résultat est qu'il trace cette liste sur les 8635 pas de temps: illisible.
Sinon j'ai essayer d'adapter l'axe déjà existant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
   plt.xticks(arange(7), ["0h", "2h", "4h", "6h", "9h", "12h", "15h"], fontsize=16)
Sans succès, les étiquettes s'affichent bien mais elles s’agglutine à gauche de l'axe des abscisses et non de façon répartie !

Avez-vous déjà eu ce problème?
Si oui comment avez-vous procédez?

Merci du temps accordé

Paul