matplotlib 是最流行的Python底层绘图库,主要做数据可视化图表 可以将数据可视化,能够更直观的呈现数据
matplotlib绘图基本要点
首先实现一个简单的绘图
# 导入pyplot
from matplotlib import pyplot as plt
x = range(1,13)
y = [15,13,14.5,17,20,25,26,26,27,22,18,15]
# 传入x和y,通过plot绘制折现
plt.plot(x,y)
# 展示绘图
plt.show()
更多属性设置
设置图片大小
fig = plt.figure(figsize=(20,8),dpi=80)
通过实例化一个figure并且传递参数,能够在后台自动使用该figure
在图像模糊的时候可以传入dpi参数,让图片更加清晰
保存到本地
plt.savefig(path) #path 图片的保存路径
中文设置
my_font = font_manager.FontProperties(fname=r"c:\windows\fonts\simsun.ttc")
matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字
设置中文字体(指定具体的字体文件路径,然后再需要显示中文的地方添加fontproperties参