在使用“by”参数的情况下,如何向使用pandas hist函数创建的柱状图添加标题?在
对于一个简单的直方图不存在问题。因此,以下方法非常有效:
In [115]: runELMLearning.utime.hist()
Out[115]: <matplotlib.axes.AxesSubplot at 0x20aaa590>
In [116]: plt.title("fooo")
Out[116]: <matplotlib.text.Text at 0x228b8550>
但是,当使用by子句时,这不再有效:
^{pr2}$即使它不表示任何错误,标题也会被忽略。在
另一个奇怪的观察是,当我先创建一个图形,然后使用hist函数时,在by参数的情况下,第一个图形被忽略,hist函数创建了一个新图形,我找不到matplotlib的gca。简单的直方图也没问题。在
好吧,我自己发现的:我需要使用pyplot中的suptitle来为整个图形添加一个标题,而不是添加到单独的轴上,这是子图中不同柱状图的情况。在
http://matplotlib.1069221.n5.nabble.com/title-when-using-subplot-td22151.html
相关问题 更多 >
编程相关推荐