早上好!你知道吗
我正在和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()
如您所见,第二个和第三个标签(“较长的标签”和“非常大的标签”)无法完全显示,我无法解决它。你知道吗
此外,我想知道如何删除这些短黑线在顶部和左侧的图像。你知道吗
非常感谢!!你知道吗
在将图形另存为时,需要指定
bbox_inches='tight'
如果您使用的是JuPyter笔记本,那么
plt.tight_layout()
将适用于上面由@ALollZ注释的内联图相关问题 更多 >
编程相关推荐