欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

matplotlib学习笔记

程序员文章站 2022-03-01 21:45:21
...

matplotlib学习笔记

from matplotlib import pyplot as plt
import random
from matplotlib import font_manager


#x=range(0,26,2)
x=range(0,120)

#y=[2,15,13,14,5,17,20,25,26,24,22,18,15]
y=[random.randint(20,35)for i in range(120)]
#设置图片大小
plt.figure(figsize=(20,8),dpi=80)
#绘图
plt.plot(x,y)
#设置x轴的刻度
#plt.xticks(range(0,25))#左闭右开
#plt.yticks(range(0,40))
_xtick_labels=["10:{}".format(i)for i in range(60)]
_xtick_labels +=["11:{}".format(i)for i in range(60)]
#设置字体
my_font=font_manager.FontProperties(fname="C:\Windows\Fonts\simsun.ttc")#字体文件存放地址
plt.xticks(list(x)[::3],_xtick_labels[::3],rotation=45,fontproperties=my_font)

plt.show()