图对象没有属性set_title

时间:2017-06-28 19:44:39

标签: matplotlib figure gplots stem

我使用stem_graphic绘制了一个茎叶图并将其保存为pdf,但在尝试输入标题时,给出错误:Figure object have no attribute 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'

2 个答案:

答案 0 :(得分:1)

看起来stem_graphic函数返回matplotlib.figure个对象,因此您应该使用suptitle()方法添加标题。

尝试:

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

答案 1 :(得分:0)

来自stemgraphic包的stem_graphic函数返回一个数字和一个轴; docstring

  

:return:matplotlib图和轴实例

因此代码应该是

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