Регулировка размера участка Seaborn [копия]

1

Я пробовал столько решений, сколько мог найти здесь, но мне не очень повезло. Я не уверен, что это связано с некоторыми моими настройками, но я не могу изменить свой счетчик 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. Если бы кто-нибудь мог объяснить, что мне не хватает, это было бы здорово. Я пробовал много, много вариантов этих решений, безрезультатно.

Как изменить размер фигуры на морском участке?

Как сделать seaborn.heatmap более крупным (нормальный размер)?

Как изменить размер сюжета regplot в Seaborn?

Любая помощь будет оценена по достоинству. Спасибо за ваше время!

Теги:
matplotlib
seaborn

1 ответ

1
Лучший ответ

Ты пытался:

fig = plt.gcf()
fig.set_size_inches( 16, 10)
  • 0
    Это, казалось, сделало это. Я думаю, что я неправильно понимаю разницу между plt.gcf () и plt.gca (). Вы случайно не знаете разницу?
  • 1
    gcf возвращает Figure , холст для рисования на нем. gca возвращает Axes , чтобы составить сюжет. По сути, в matplotlib фигура содержит одну или несколько осей, подробнее см. Matplotlib.org/users/artists.html . В вашем случае вам нужно изменить размер всей фигуры, чтобы иметь больший дисплей.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню