2016-02-13 47 views
2

我绘制的柱状图与matplotlib(数据存储在一个字典)在python:的Python:柱状图 - 垂直标签 - 切

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

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

+0

您需要调整图形大小,边距和轴标签字体大小的组合。有很多方法可以调整边距。看看[这里](http://stackoverflow.com/questions/18619880/matplotlib-adjust-figure-margin) –

回答

1

您是否尝试使用figsize?像这里: plt.figure(figsize=(10, 8))

1

你在找什么可能是tight_layout()函数。尝试将以下行添加到脚本中:

plt.tight_layout()