Matplotlib快速入门
一、定义
- 主要用于开发2D图表
- 数据分析,基于分析,进行展示
二、绘图流程
- 创建画布
- 绘制图像
- 显示图像
三、折线图与基础绘图功能
1.图形保存
plt.savefig()
注意:图像保存一定要放到show前面
2.添加X轴,y轴刻度
plt.xticks
plt.yticks
注意:第一个参数必须是数字,如果不是数字,需要进行值替换
1 | import matplotlib.pyplot as plt |
3.添加网格
plt.grid()
参数:linestyle–绘制网格方式
alpha–透明度
4.添加描述信息
1 | plt.xlabel("时间") |
5.多次plot
直接绘制
6.显示图例
plt.legend()
注意:显示之前,声明plot里面的具体值。
7.多个坐标系图像显示
fig,axis=plt.subplots()
参数:nrows–几行
ncols–几列
注意:有些方法需要添加set_*
举例:
1 | import matplotlib.pyplot as plt |
四、常见图像的绘制
折线图 plt.plot
变化
散点图 plt.scatter()
分布规律
柱状图 plt.bar()
统计、对比
直方图 plt.hist()
分布
饼图 plt.pie()
占比
官方API
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 坚韧的长线「串联」散落的珍珠!
评论