Python:条形图 - 垂直标签 - 剪切

标签 python matplotlib bar-chart

我正在使用 python 中的 matplotlib 绘制条形图(数据存储在字典中):

plt.bar(range(len(Data)), result3.values(), align='center')
plt.xticks(range(len(Data)), result3.keys(), rotation='vertical')

问题是,图表下方没有足够的“空间”,因此垂直标签被剪切。有解决办法吗?

最佳答案

您正在寻找的可能是 tight_layout()功能。尝试将以下行添加到您的脚本中:

plt.tight_layout()

关于Python:条形图 - 垂直标签 - 剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35379293/

相关文章:

Python:使用 DictReader 和 DictWriter 将两个带有标题行和匹配值的 CSV 文件组合在一起

r - 使用位置减淡调整中心的文本

python - 在(OS X 10.8.4 和 Python 2.7.5)上安装 matplotlib 失败(尝试了所有方法)

python - 如何使用 matplotlib 编写版权信息

c# - 创建堆积条形图

python - 计算并绘制给定数据框的 95% 置信区间

python - 使用 python 在 Linux bash stdout 中搜索彩色字符串

python - 是否可以绘制像 GtkIconView 一样列出的 GtkTreeView?

python - django - 具有多个外键的 inlineformset_factory

python-3.x - basemap npstere 投影返回没有数据的空白 map