from matplotlib import pyplot as plt
1.1 plot函数
# 生成1991,到2021数据作为x轴
dates = np.arange(1991,2021)
# 生成50到500的随机数,30个作为y轴
sales = np.random.randint(50,500,size=30)
#绘制销量图:
plt.plot(dates,sales)
# 可以利用xticks函数 规定范围中X数值的显示规则,然后在进行画图
plt.xticks([1990,2005,2010,2020]) # 元素本身
plt.plot(dates,sales)
1.2 显示网格:plt.grid()
plt.grid(True, linestyle = "--",color = "gray", linewidth = "0.5",axis = 'x')
显示网格
linestyle:线型
color:颜色
linewidth:宽度
axis:x,y,both,显示x/y/两者的格网
x = np.linspace(-np.pi,np.pi,256,endpoint = True)
c, s = np.cos(x), np.sin(x)
plt.plot(x, c)
plt.plot(x, s)
# 通过ndarry创建图表
#plt.grid(True, linestyle = "--",color = "gray", linewidth = "0.5",axis = 'both')
plt.grid(True,linestyle="--")