【Python数据分析与应用】学习记录4:Matplotlib数据可视化基础(绘制散点图、折线图、直方图、饼状图、箱线图)

第一部分:绘图基础语法与常用参数


import matplotlib.pyplot as plt

添加图例放最后。


一般先保存再show出来

第二部分:分析特征间关系




使用索引取出数据的时候记得Python“前闭后开”的特性,如[3:5],只取3和4,5是不会取到的




后面接上plt.show()


设置α值可以改变透明度。

第三部分:分析特征内部数据分布与分散情况

(1)绘制直方图

left表示x轴数据的个数,height表示对应某个x轴数据的数量


改变x轴坐标显示情况

(2)绘制饼图


注意

显示饼图的话最开始需要制定画布为正方形,即下图中的plt.figure(figsize=(4,4)),否则显示出来的饼图就不是圆的。

保留小数点后两位小数显示数值(autopct项)


后面加上两个百分号即可在饼图中显示出百分号(字符转义,所以需要多加一个百分号)

explode的突出显示功能


该图中蓝色部分的尖端距离圆心为0.1(原来距离为0),有突出显示的效果

如下图,所有部分都往外偏移0.1(尖端距离圆心)

显示每部分的标签

改变标签到圆心的距离(默认距离为1.1)


(3)绘制箱线图



第一产业出现了离群点的情况,可能需要另外分析。

小结:

你可能感兴趣的:(【Python数据分析与应用】学习记录4:Matplotlib数据可视化基础(绘制散点图、折线图、直方图、饼状图、箱线图))