如何增加ylabel的可用空间?

2024-04-19 07:00:07 发布

您现在位置:Python中文网/ 问答频道 /正文

早上好!你知道吗

我正在和Seaborn做一些酒吧广告,但是我很难找到一个合适的标签。你知道吗

下面是一个可复制的示例:

import pandas as pd
import os
import seaborn as sns
import matplotlib.pyplot as plt 
import matplotlib
from pdb import set_trace as bp

name = 'test.pdf'
data = pd.DataFrame({'Labels': ['Label', 'Longer label', 'A really really large label'], 'values': [200, 100, 300]})

sns.set_style("dark")
ax = sns.barplot(y = data['Labels'], x = data['values'], data = data)
ax.set(ylabel = 'Labels', xlabel = 'Values')

plt.savefig(name)
plt.close()

如您所见,第二个和第三个标签(“较长的标签”和“非常大的标签”)无法完全显示,我无法解决它。你知道吗

此外,我想知道如何删除这些短黑线在顶部和左侧的图像。你知道吗

非常感谢!!你知道吗


Tags: nameimportdatalabelsmatplotlibasplt标签