📜  在 MatplotLib 中使用 facecolor 更改图例背景(1)

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

在MatPlotLib中,我们可以使用facecolor属性更改图例(legend)的背景颜色。

下面是一些相关代码片段:

import matplotlib.pyplot as plt

# 绘制一个简单的图表
fig, ax = plt.subplots()
ax.plot([1, 2, 3, 4, 5], [1, 2, 3, 4, 5], label='Line')
ax.legend()

# 更改图例背景颜色
legend = ax.legend(facecolor='lightgray')

在上述代码中,我们使用legend方法创建图例并在图表上绘制一条线。然后,我们使用facecolor属性更改图例的背景颜色为灰色。

这是一个简单但实用的方法,可以帮助我们更改图例的背景颜色,提高图表的可读性。

需要注意的是,facecolor属性可以接受许多不同的值,包括字符串(如'lightgray')和RGB元组(如(0.5, 0.5, 0.5))。

Markdown格式如下:

在MatPlotLib中,我们可以使用facecolor属性更改图例(legend)的背景颜色。

下面是一些相关代码片段:

import matplotlib.pyplot as plt

# 绘制一个简单的图表
fig, ax = plt.subplots()
ax.plot([1, 2, 3, 4, 5], [1, 2, 3, 4, 5], label='Line')
ax.legend()

# 更改图例背景颜色
legend = ax.legend(facecolor='lightgray')

在上述代码中,我们使用legend方法创建图例并在图表上绘制一条线。然后,我们使用facecolor属性更改图例的背景颜色为灰色。

这是一个简单但实用的方法,可以帮助我们更改图例的背景颜色,提高图表的可读性。

需要注意的是,facecolor属性可以接受许多不同的值,包括字符串(如'lightgray')和RGB元组(如(0.5, 0.5, 0.5))。