使用matplotlib模块绘制折线图,代码如下:
import matplotlib.pyplot as plt
def draw_curve(x, y1, y2, y3):
plt.plot(x_list, y1_list, label='a', linewidth=3, color='b', marker='o',
ms=10, mec='b', mfc='w')
plt.plot(x_list, y2_list, label='b', linewidth=3, color='r', marker='*',
ms=10, mec='r', mfc='w')
plt.plot(x_list, y3_list, label='c', linewidth=3, color='g', marker='o',
ms=10, mec='g', mfc='w')
plt.xlabel('x')
plt.ylabel('y')
plt.title('2019.6.21\nTest')
plt.legend()
# plt.savefig("test")
plt.show()
pass
if __name__ == '__main__':
x_list = [0, 1, 2, 3, 4]
y1_list = [0, 1, 2, 3, 4]
y2_list = [1, 2, 3, 4, 5]
y3_list = [4, 5, 6, 7, 8]
draw_curve(x_list, y1_list, y2_list, y3_list)
pass
结果图如下: