当前位置:首页python > 正文

matplotlib设置图例位置

作者:野牛程序员:2023-07-12 09:03:51python阅读 2942

在Matplotlib中,可以使用legend函数来设置图例的位置。legend函数有一个可选的loc参数,用于指定图例的位置。

loc参数可以使用以下字符串值之一:

  • 'best':自动选择最佳位置。

  • 'upper right':图例位于右上角。

  • 'upper left':图例位于左上角。

  • 'lower right':图例位于右下角。

  • 'lower left':图例位于左下角。

  • 'right':图例位于右侧中间。

  • 'center left':图例位于左侧中间。

  • 'center right':图例位于右侧中间。

  • 'lower center':图例位于底部中间。

  • 'upper center':图例位于顶部中间。

  • 'center':图例位于中心位置。

以下是一个示例,演示如何使用legend函数设置图例的位置:

import matplotlib.pyplot as plt

# 创建示例数据
x = [1, 2, 3, 4, 5]
y1 = [1, 4, 9, 16, 25]
y2 = [1, 2, 3, 4, 5]

# 绘制两条曲线
plt.plot(x, y1, label='Curve 1')
plt.plot(x, y2, label='Curve 2')

# 设置图例位置为右上角
plt.legend(loc='upper right')

# 显示图形
plt.show()

运行上述代码将绘制两条曲线,并在图的右上角显示图例。可以根据需要选择不同的位置来设置图例的位置。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击