在创建图例的课程中,我发现plot()这个函数还蛮有意思的,之前只想着,给他灌数据就可以了。今天才发现,他是采样画图这点没错,但同时他会自动把每个样本点连接到一起。
一:输入散点
代码:
import matplotlib.pyplot as plt
import numpy as np
# 输入散点数据
plt.plot([1,2,3],[5,2,4])
plt.show()
输出:
二:输入连续数据
代码:
import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(-3,3,50)
y=2*x+1
plt.plot(x,y)
plt.show()
输出:
这里我们使用numpy在-3到3之间生成了50个数,如果去掉50,是不是就默认是连续数据呢?调取这个函数的定义发现,如果不给他参数设置具体的值的话,他就默认是50。
下班了,回家了,瑞思拜!!!