[pyplot] Nom des axes non affiché
RésoluBonjour,
J'ai tenté un programme, il compile sous python Spyder.
Je n'ai pas d'erreur, par contre je souhaite obtenir un nom sur mes axes et mon titre de mon plot, je l'ai codé, mais il ne s'affiche pas. Voici mon code :
import matplotlib.pyplot as plt import numpy as np x=np.linspace(0,10,11) print(x) y=2*x**3 print(y) plt.figure() plt.plot(x,y,color="green",marker="o") plt.title="function f" plt.xlabel="axis" plt.ylabel='dt' plt.xlim(x[0],x[-1]) plt.ylim(y[0],y[-1]) plt.show()
A voir également:
- [pyplot] Nom des axes non affiché
- Nom de compte steam exemple - Forum Jeux vidéo
- Nom des animaux - Télécharger - Études & Formations
- Le clavier de mon telephone ne s'affiche plus - Guide
- Changer nom iphone - Guide
- Nom snap - Guide
1 réponse
Bonjour,
xlabel et ylabel sont des fonctions, pas des attributs. Il faut donc écrire :
import matplotlib.pyplot as plt plt.xlabel("axis") plt.ylabel("dt")
Ce que tu as écrit a un sens mais pas celui que tu pensais. Cela signifie : remplace le pointeur sur ces deux fonctions par le pointeurs sur tes deux chaines de caractères. Dès lors, il n'est même plus possible d'appeler ces fonctions via plt.xlabel et plt.ylabel sans les réimporter !
Bonne chance