python之matplotlib(自用)

介绍

是python的一个2D绘图库,主要做数据可视化图标

for matplotlib import pyplot as plt
x = []
y = []
plt.plot(x,y)  根据x,y画图
plt.show()   显示

完善图片

设置大小(在画图前)
fig = plt.figuer(figsize=(15,8),dpi=80)
digsize = 图片的宽高,dpi = 图片清晰度

保持图形到本地(显示前保存,展示后会释放资源)
plt.savefig(’./matp.png’)

x,y轴的描述信息
plt.xlabel(’’)
plt.ylabel(’’) 中文的会报错

解决乱码
第一种:
font = {
‘family’:‘SimHei’, #字体只支持ttf
“weight”:‘bold’,
“size”:12
}
matplotlib.rc(“font”,**font)
第二种:
from matplotlib.font_manager FonProperties
font = FonProperties(fname=r"c:\windows\fonts\simsun.ttc",size=14)
谁要用就把font传给它如:
plt.xticks(x,fontproperties=font)

设置x,y刻度
plt.xticks([],rotation=旋转度数)
plt.xticks([])

上一篇:2020年PHP 面试问题(三)


下一篇:python matplotlib 设置x轴文本间隔显示(数字的话可以转为字符之后处理)