📜  如何在 Matplotlib 中设置绘图背景颜色?(1)

📅  最后修改于: 2023-12-03 15:38:21.292000             🧑  作者: Mango

如何在 Matplotlib 中设置绘图背景颜色?

在 Matplotlib 中,我们可以通过使用 set_facecolor 方法来设置绘图的背景颜色。这个方法可以用于任何绘图对象,如 FigureAxes 等。

下面是设置背景颜色的示例代码:

import matplotlib.pyplot as plt

# 创建一个 Figure 对象,指定尺寸为 (6, 4)
fig = plt.figure(figsize=(6, 4))

# 创建一个 Axes 对象,并将其添加到 Figure 对象中
ax = fig.add_subplot(1, 1, 1)

# 设置绘图背景颜色为青色
ax.set_facecolor('aquamarine')

# 绘制一条直线
ax.plot([1, 2, 3, 4], [1, 4, 2, 3])

# 显示图形
plt.show()

运行上述代码,我们可以看到绘图的背景颜色被设置为青色。

此外,我们还可以通过在 Figure 对象上使用 set_facecolor 方法来设置整个绘图的背景颜色。示例代码如下:

import matplotlib.pyplot as plt

# 创建一个 Figure 对象,指定尺寸为 (6, 4),背景颜色为青色
fig = plt.figure(figsize=(6, 4))
fig.set_facecolor('aquamarine')

# 创建一个 Axes 对象,并将其添加到 Figure 对象中
ax = fig.add_subplot(1, 1, 1)

# 绘制一条直线
ax.plot([1, 2, 3, 4], [1, 4, 2, 3])

# 显示图形
plt.show()

这样,整个绘图的背景颜色都会被设置为青色。

以上就是在 Matplotlib 中设置绘图背景颜色的方法和相关示例代码。