数据可视化

Pandas 的数据可视化使用 matplotlib 为基础组件
本节主要介绍 Pandas 里提供的比 matplotlib 更便捷的数据可视化操作。

1.线型图

Series 和 DataFrame 都提供了一个 plot 的函数,可以直接画出线形图

Series

数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

DataFrame

数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

2.柱状图

数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

3.直方图

直方图是一种对值频率进行离散化的柱状图
数据点被分到离散的,间隔均匀的区间中,绘制各个区间中数据点的数据。
数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

4.概率密度图

正态分布(高斯分布)就是一种自然界中广泛存在密度图。比如我们的身高,我们的财富,我们的智商都符合高斯分布。
数据科学包11-数据可视化
数据科学包11-数据可视化

5.带密度估计的规格化直方图

数据科学包11-数据可视化

6.散布图

散布图是把所有的点画在同一个坐标轴上的图像。是观察两个一维数据之间关系的有效的手段。
数据科学包11-数据可视化
数据科学包11-数据可视化

7.饼图-百分占比

数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

8.高级绘图函数

高级绘图函数在 pandas.plotting 包里
定制化绘图需要学习matplotlib这个包
数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化
数据科学包11-数据可视化

相关文章: