快速上手Jupyter Notebook | Python 数据可视化库 Matplotlib 快速入门之三
Matplotlib介绍
学习目标
-
目标
- 快速掌握Matplotlib画图
-
应用
- 无
-
内容预览
- 2.1.1 什么是Matplotlib
- 2.1.2 为什么要学习Matplotlib
- 2.1.3 实现一个简单的Matplotlib画图
- 2.1.4 认识Matplotlib图像结构
-
2.1.5 拓展知识点:Matplotlib三层结构
- 1 容器层
- 2 辅助显示层
- 3 图像层
什么是Matplotlib
- 专门用于开发2D图表(包括3D图表)
- 使用起来及其简单以渐进
- 交互式方式实现数据可视化
Matplotlib可以拆成3个英文单词:
- mat - matrix 矩阵(存放数据的二维数据)利用二维数据生成二维图表。
- plot - 画图
- lib - library 库
综上,Matplotlib就是一个画二维图表的python工具库。
在学术领域还有一个工具:Matlab
mat - matrix 矩阵
lab 实验室
Matlab:矩阵实验室,我们不使用它,是因为它有自己独立的语言,并且是收费的。
为什么要学习Matplotlib
可视化是在整个数据挖掘的关键辅助工具,可以清晰的理解数据,从而调整我们的分析方法。
- 能将数据进行可视化,更直观的呈现
- 使数据更加客观、更具说服力
例如下面两个图为数字展示和图形展示:
拓展:js库 - D3、echarts
都是对数据的大量分析,方便选择更合适的分析方法。
我们可以去直观的感受一下:国家财富与健康
可以可以看到一个从1800~2019的一个变化。
也可以去看一下echarts
随便去找一个看一下:
也是可以看到具体的数据变化的。
奥卡姆剃刀原理:如无必要勿增实体
配套视频课程,点击这里查看
获取更多资源请订阅Python学习站