python画图legend设置
时间: 2023-08-31 16:13:30 浏览: 118
Python matplotlib画图时图例说明(legend)放到图像外侧详解
3星 · 编辑精心推荐
在 Python 中使用 Matplotlib 库来绘制图形,可以使用 `legend` 函数来设置图例。
下面是一个示例代码,演示如何使用 `legend` 函数进行图例设置:
```pythonimport matplotlib.pyplot as plt# 创建 x 和 y 数据x = [1,2,3,4,5]
y = [2,4,6,8,10]
# 绘制折线图plt.plot(x, y, label='Line1')
# 添加图例plt.legend()
# 显示图形plt.show()
```
在上述代码中,我们首先创建了 x 和 y 数据,然后使用 `plot` 函数绘制了一条折线,并通过 `label` 参数给该线条命名为 'Line1'。接着使用 `legend` 函数添加图例。最后使用 `show` 函数显示图形。
你可以根据需要设置图例的位置、标题、字体大小等参数。例如,你可以通过传递 `loc` 参数来指定图例的位置,常用的取值有 `'best'`、`'upper right'`、`'upper left'`、`'lower right'`、`'lower left'` 等。
```pythonplt.legend(loc='upper right')
```
你还可以使用其他参数来进一步自定义图例的样式和位置。有关更多详细信息,请参考 Matplotlib 官方文档:https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.legend.html
阅读全文