要去除 Python 中使用 plt 绘制的图片四周的白边,需要了解 matplotlib 库的 figure 和 subplot 函数。
要去除 Python 中使用 plt 绘制的图片四周的白边,需要了解 matplotlib 库的 figure 和 subplot 函数。
首先,我们需要使用 plt.subplots()
函数创建一个画布,并设置其大小和分辨率。此时,我们可以使用 tight_layout()
函数设置 layout,去除四周的白边。
下面是一个简单的示例代码:
import matplotlib.pyplot as plt
data = [1, 2, 3, 4, 5]
plt.plot(data)
fig, ax = plt.subplots(figsize=(10, 5))
ax.plot(data)
plt.tight_layout()
plt.show()
在上述代码中,我们先用 plt.plot()
函数画出了一个简单的图,接下来创建了一个大小为 10x5 的图像,使用 tight_layout()
函数去除了四周的空白区域,然后展示了该图像。
另外,我们也可以在 subplots()
函数中添加 constrained_layout=True
的参数,这也可以去除四周的白边。下面是具体的示例代码:
import matplotlib.pyplot as plt
data = [1, 2, 3, 4, 5]
plt.plot(data)
fig, ax = plt.subplots(figsize=(10, 5), constrained_layout=True)
ax.plot(data)
plt.show()
在上述示例中,我们同样先用 plt.plot()
函数画出了一个简单的图,接下来创建了一个大小为 10x5 的图像,并添加了被压缩的布局,然后展示了该图像。
以上是使用 plt 去除绘制图像四周的白边的两种方法的详细说明。
本文标题为:python 使用plt画图,去除图片四周的白边方法


基础教程推荐
- Python数据分析与处理(一)--北京高考分数线统计分析 2023-08-09
- 详解python使用canvas实现移动并绑定键盘 2023-08-04
- 在python中创建可中断进程 2023-11-15
- Python实现RLE格式与PNG格式互转 2022-09-02
- python-如何使用cygwin从posix切换到Windows 2023-11-15
- Python 中 Elias Delta 编码详情 2023-08-08
- Python函数进阶与文件操作详情 2022-09-02
- python可视化大屏库big_screen示例详解 2023-08-11
- Python开发网站的完整指南 2023-10-08
- python安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))问题解决 2022-10-20