首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

具有两条线的单个图例项

在Matplotlib中,你可以通过将两个线对象添加到同一个图例项中,从而创建具有两条线的单个图例项。以下是一个示例代码,展示了如何实现这一点:

代码语言:javascript
复制
import matplotlib.pyplot as plt

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

# 创建图形和轴对象
fig, ax = plt.subplots()

# 绘制两条线
line1, = ax.plot(x, y1, label='Line 1')
line2, = ax.plot(x, y2, label='Line 2')

# 将两条线合并到一个图例项中
lines = [line1, line2]
labels = ['Combined Line']
ax.legend(lines, labels, loc='upper left')

# 显示图形
plt.show()

在这个示例中,我们首先创建了一些示例数据,然后绘制了两条线。接着,我们将这两条线对象添加到一个列表中,并将它们合并到一个图例项中。最后,我们使用 ax.legend() 方法来显示图例。

运行这段代码后,你将看到一个包含两条线的单个图例项的图形。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

3分25秒

Elastic-5分钟教程:使用Elastic进行快速的根因分析

领券