ipython笔记本中的pandas subplot标题大小

时间:2016-02-23 16:12:12

标签: python pandas matplotlib

我在一个ipython笔记本电池中并排绘制了两个图。但是,我无法改变标题的大小。我可以通过添加参数fontsize = 20来更改标签的大小。如何更改dfdf2的标题。

fig, axes = plt.subplots(ncols=2, figsize = (20,10))
df.plot('barh', title = 'Legal Collectible Answer Distribution', fontsize = 20, ax = axes[0])
df2.plot(kind = 'pie', autopct = '%1.0f%%', legend = False, title = 'Legal Collectible Answer Distribution', fontsize = 20, ax =axes[1])

2 个答案:

答案 0 :(得分:9)

您可以使用title.set_size()

更改轴上现有标题的大小
axes[0].title.set_size(40)

答案 1 :(得分:1)

尝试将title属性分解为自己的类似属性:

df.plot.title('Legal Collectible Answer Distribution', fontsize=20)
df2.plot.title('Legal Collectible Answer Distribution', fontsize=20)

并从绘图命令中删除标题,不确定为什么它不能正常工作,但在快速测试中它也不能为我内联工作。