Matplotlib库数据分析常用图
Matplotlib是一个Python的2D绘图库,通过Matplotlib,开发者可以仅需要几行代码,便可以生成折线图,直方图,条形图,饼状图,散点图等
1. 折线图
1.1 简介
折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是反映事物随时间或有序类别而变化的趋势。示例如下:
1.2 应用场景
(1) 折线图适合x轴是一个连续递增或递减的,对于没有规律的,则不适合使用折线图,建议使用柱状图。
(2) 如果折线图条数过多,则不应该都绘制在一个图上。
2. 柱状图
2.1 简介
典型的柱状图(又名条形图),使用垂直或水平的柱子显示类别之间的数值比较。其中一个轴表示需要对比的分类,另一个轴代表相应的数值。
柱状图有别于直方图,柱状图无法显示数据在一个区间内的连续变化趋势。柱状图描述的是分类数据,回答的是每一个分类中“有多少ÿ