如何调整matplotlib chart figu

2024-05-15 11:16:12 发布

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

所以我在Python中使用yellowbrick,它基本上是matplotlib和sciketlearn的组合,来可视化一些数据。你知道吗

我的图表如下所示:

enter image description here

标签被剪掉了。我想做的是调整数字,这样右边的标签就不会被剪掉。我试过了

plt.rcParams['figure.figsize'] = (10, 5)
plt.rcParams['font.size'] = 12

但当我渲染这个图形时,它还是被切断了。即使我将它保存为png文件,它仍然被切断。我错过了什么?你知道吗


Tags: 数据图形sizematplotlib可视化图表plt数字
1条回答
网友
1楼 · 发布于 2024-05-15 11:16:12

tight_layout方法应该可以解决您的问题。 通常,您可以将其用于:

fig.tight_layout()  # if fig is your figure handle

或者

plt.tight_layout()  # if stated within the context of your figure

这行代码应该添加在最后一个plotting语句之后,就在渲染图形之前。你知道吗

如果这不起作用,请发布一个完全工作的最小代码示例,如mcve中所述。之后,我将能够发布一个完全有效的解决方案,大多数,如果不是所有的情况下。你知道吗

相关问题 更多 >