2017-06-28 6 views
0

J'ai utilisé stem_graphic pour tracer un diagramme de tige et de feuille et l'ai enregistré en pdf mais en essayant d'entrer le titre son erreur donnant: Figure object have no attribute set_title.L'objet figure n'a pas d'attribut set_title

ax, b=stem_graphic(mileage['disp']) 
ax.set_title("Vicky") 


This is the error 
Traceback (most recent call last): 
File "<pyshell#214>", line 1, in <module> 
ax.set_title("Vicky") 
AttributeError: 'Figure' object has no attribute 'set_title' 

Répondre

0

Il ressemble à votre fonction stem_graphic retourne un objet matplotlib.figure, vous devez donc utiliser la méthode suptitle() pour ajouter un titre.

essai:

fig, b = stem_graphic(mileage['disp']) 
fig.suptitle("Vicky") 
0

La fonction stem_graphic de l'emballage stemgraphic renvoie une figure et un axe; les états docstring

:return: matplotlib figure and axes instance

Le code devrait donc ressembler à

fig, ax =stem_graphic(mileage['disp']) 
ax.set_title("Vicky")