调整Seaborn图的大小

时间:2018-07-24 15:53:11

标签: python matplotlib seaborn

我已经尝试了尽可能多的解决方案,但是我对此没有多大运气。我不确定是否是因为我的某些设置,但是我无法重塑Seaborn计数图。这是我绘制图形的代码:

sns.set_style('whitegrid')
sns.set(font_scale=1.3)
sns.countplot(x=df['QuarterYear'], hue=df['Modifier'])
ax = plt.gca()

for p in ax.patches:
    ax.text(p.get_x() + p.get_width()/2., p.get_height(), '%d' % int(p.get_height()), 
            fontsize=12, color='black', ha='center', va='bottom')

plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)

我也在编辑图例,并在同一代码块中标记我的计数图列。

我正在使用Jupyter Notebook%inline。如果有人能解释我的缺失,那将是很棒的。我尝试了这些解决方案的许多变种,但都没有结果。

How do I change the figure size for a seaborn plot?

How to make seaborn.heatmap larger (normal size)?

How do I change the plot size of a regplot in Seaborn?

任何帮助将不胜感激。谢谢您的时间!

1 个答案:

答案 0 :(得分:1)

您尝试过吗:

fig = plt.gcf()
fig.set_size_inches( 16, 10)