13 数据可视化
1.建立坐标系
- 利用add_subplot函数建立坐标系
- 用plt.subplot2grid函数建立坐标系
- 用plt.subplot函数建立坐标系
- plt.subplots函数
区别:
第一种创建坐标系的方法 add_subplot 属于对象式编程,所有的操作都是针对某个对象进行的,比如先建立一块画布,然后在这块画布上建立坐标系,进而在坐标系上绘图。而后三种建立坐标系的方法属于函数式编程,都是直接调用 plt 库里面的某个函数或者方法达到创建坐标
系的目的。
对象式编程的代码比较烦琐,但是便于理解;函数式编程虽然代码简洁,但是不利于新人掌握整体的绘图原理,所以建议大家刚开始的时候多使用对象式编程,当大家对整个绘图原理很熟悉时,再尝试使用函数式编程。
这两种编程方式不仅体现在创建坐标系中,在接下来的一些操作中也会有涉及,有的时候两者会交叉使用,也就是在一段代码中既有函数式编程,也有对象式编程
2.设置坐标轴
设置坐标轴标题、刻度、范围、轴显示设置、
3.其他图表格式设置
网格线
图例
图表标题
标签
图表注释
数据表
4.常用图表
折线图
柱形图
条形图
散点图
气泡图
面积图
树地图
雷达图
箱线图
饼图
圆环图
热力图
水平线和垂直线
组合图表
双坐标轴图表
绘图样式设置