matplotlib绘制直线图

import numpy as np
import matplotlib.pyplot as plt

# 1.用arrange函数构造点,以此形成直线图
x1 = np.arange(1, 10)  # arange函数默认间隔为1,所以x从1一直到9,共9个数字
y1 = np.arange(2, 11)  # y也必须是9个数字,才能与x组成9个点
# plt.ylim(0, 11)  # 设置y轴的区间范围
# plt.plot(x1, y1)
# plt.show()

# 2.使用array,生成具体点
x = np.array([1, 2, 3])
y = np.array([0, 3, 4])  # 注意:y要与x一一对应。图中点为(1,0),(2,3),(3,4)
plt.plot(x, y, x1, y1)  # plot函数可以输入多个参数,但要一一对应
plt.show()

版权声明:本文为weixin_55213653原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。