以下是使用 Python 和 Matplotlib 库创建包含两条折线的图表,并添加属性的示例代码:

import matplotlib.pyplot as plt

# 数据
x = [1, 2, 3, 4, 5]
y1 = [3, 5, 4, 7, 2]
y2 = [1, 6, 2, 8, 3]

# 创建图表
fig, ax = plt.subplots()

# 添加第一条折线
ax.plot(x, y1, color='red', linestyle='dashed', linewidth=2, marker='o', markerfacecolor='blue', markersize=8)

# 添加第二条折线
ax.plot(x, y2, color='green', linestyle='solid', linewidth=2, marker='s', markerfacecolor='yellow', markersize=8)

# 添加标题、标签和图例
ax.set_title('Two Lines Chart', fontsize=14)
ax.set_xlabel('X Axis', fontsize=12)
ax.set_ylabel('Y Axis', fontsize=12)
ax.legend(['Line 1', 'Line 2'], loc='upper left')

# 显示图表
plt.show()

在上述代码中,我们先创建了两组数据,分别对应两条折线。然后,使用 Matplotlib 库中的subplots()函数创建了一个图表,并将返回的 Figure 和 Axes 对象分别赋值给了figax变量。

接着,我们使用ax.plot()函数添加了两条折线,其中colorlinestylelinewidthmarkermarkerfacecolormarkersize参数用于设置折线和标记的颜色、线型、线宽、标记形状、标记颜色和标记大小等属性。

最后,我们使用ax.set_title()ax.set_xlabel()ax.set_ylabel()函数添加了标题和标签,并使用ax.legend()函数添加了图例。

运行上述代码后,就可以得到一张包含两条折线的图表,并且这两条折线的属性都已经设置好了。

Python Matplotlib: 创建包含两条折线的图表并添加属性

原文地址: https://www.cveoy.top/t/topic/ozwQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录