以下是代码:
plt.figure(figsize=(15,6)) # does not affect the following plot
fig, ax = plt.subplots()
ax.set_xticklabels(q9.columns.values[::-1], fontproperties=label_font, fontsize=14)
sns.barplot(q9.columns.values, q9.iloc[[1]].get_values()[0], palette="GnBu_d", ax=ax)
在这种情况下,我必须设置字体,所以我需要ax对象。最后的地块真的很小,绝对不是(15,6)。我认为通过设置ax=ax
将绘图的大小更改为默认大小。
在这种情况下,你知道如何改变这个数字的大小吗?
发布于 2016-11-06 12:42:14
您正在做两个数字,调用plt.figure
和plt.subplots
。您只在第一个图形上设置大小,但您使用第二个图形来绘制您的桶形图。
https://stackoverflow.com/questions/40449280
复制相似问题