如何移除 Matplotlib 图表底部的空白区域?


要移除 Matplotlib 图表底部的空白区域,我们可以使用**tight layout** 或**autoscale_on=False**。

步骤

  • 设置图形大小,并调整子图之间的填充。

  • 创建一个新的图形或激活一个现有的图形。

  • 将一个**'ax'**添加到图中,作为一个子图的组成部分。

  • 使用**plot()**方法绘制一个数据点列表。

  • 要显示图形,请使用**show()**方法。

示例

from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()

ax = fig.add_subplot(111, autoscale_on=False, xlim=(1, 5), ylim=(0, 10))
ax.plot([2, 5, 1, 2, 0, 7])

plt.show()

输出

更新于: 23-Sep-2021

3K+ 次浏览

开启您的 职业生涯

完成课程以获得认证

开始
广告