matplotlib是最流行的Python会图库,主要做数据可视化图表。
本节目标:
- 学习绘制折线图(plt.plot)
- 设置图片的大小和分辨率(plt.figure)
- 实现图片的保存(plt.savefig)
- 设置x,y轴上的刻度和字符串(xticks)
- 设置坐标轴的标签
- 设置字体
- 同一图上绘制多个图形
- 添加图例
例子1
假设一天中每隔两个小时(range(2,26,2))的气温分别是:[15,13,14.5,17,20,25,26,26,27,22,18,15],用matplotlib绘图
from matplotlib import pyplot as plt
x = range(2,26,2)
y = [15,13,14.5,17,20,25,26,26,27,22,18,15]
#绘图
plt.plot(x,y)
#展示图形
plt.show()
结果:
几个问题:
- 设置图片大小
- 保存到本地
- 描述信息,比如x轴和y轴表示什么,这个图表示什么
- 调整x或者y的刻度的间距
- 线条的样