Я пробовал столько решений, сколько мог найти здесь, но мне не очень повезло. Я не уверен, что это связано с некоторыми моими настройками, но я не могу изменить свой счетчик 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?
Любая помощь будет оценена по достоинству. Спасибо за ваше время!
Ты пытался:
fig = plt.gcf()
fig.set_size_inches( 16, 10)
gcf
возвращаетFigure
, холст для рисования на нем.gca
возвращаетAxes
, чтобы составить сюжет. По сути, в matplotlib фигура содержит одну или несколько осей, подробнее см. Matplotlib.org/users/artists.html . В вашем случае вам нужно изменить размер всей фигуры, чтобы иметь больший дисплей.