我创建了一个堆叠条形图使用matplotlib.pyplot文件但是图形周围没有边界,所以图形的标题和轴正好对着图像的边缘,在某些上下文中使用时会被截断。我想添加一个小的清晰或白色边框周围的图形,轴和标题。回购金额是一个数据帧。你知道吗
这是我的密码:
colors = ["Green", "Red","Blue"]
repos_amount[['Agency','MBS','Treasury']].plot.bar(stacked=True, color=colors, figsize=(15,7))
plt.title('Total Outstanding Fed Repos Operations', fontsize=16)
plt.ylabel('$ Billions', fontsize=12)
我试着从下面的链接的建议,我不知道如何使它工作。我还不擅长matplotlib,所以我需要帮助找出如何将它应用到我的代码中。 How to draw a frame on a matplotlib figure
尝试将
plt.tight_layout()
添加到代码的底部。你知道吗文档表明,这样做是为了使标题、标签等与子地块图形大小相匹配,而不是在该图形大小周围添加项目。你知道吗
如果标签或标题太大,可能会产生不希望的结果,在这种情况下,您需要查看this线程中的答案,以调整图表元素的特定框大小。你知道吗
相关问题 更多 >
编程相关推荐