Matplotlib工具的基本使用 #引入matplotlib包 import matplotlib.pyplot as plt #引入随机数的包 import random #设置使用的字体 plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文的标签 1 图形的引入 2 可以使用markdown语法 3 为X,Y轴加上刻度¶ #准备数据 x=range(60) #为同一个坐标系添加多个拆线 y_changsha=[random.uniform(15,18) for i in x] y_guangzhou=[random.uniform(20,25) for i in x] # #创建画板 plt.figure(figsize=(20,8),dpi=100) #加上刻度 x_tiecks_label=["8点{}分".format(i) for i in x] x_tiecks_label y_ticks=range(40) #修改图像中的刻度 plt.xticks(x[::5],x_tiecks_label[::5]) plt.yticks(y_ticks[::5]) #添加图相应的描述 plt.xlabel("时间") plt.ylabel("温度") plt.title("某地8点到9点之间的温度变化图",fontsize=40) # 添加网格 #linestyle网格的形式,alpha网格的透明度 plt.grid(True,linestyle="--",alpha=1) #添加图示 # 创建画布 plt.plot(x,y_changsha,label="长沙") plt.plot(x,y_guangzhou,label="广州") #保存图像 plt.savefig("MatplotlibTest.png") #展现图形 plt.show()