摘要: Matplotlib有两种接口,一种是matlab风格接口,一种是面向对象接口。在这里,统一使用面向对象接口。因为面向对象接口可以适应更复杂的场景,在多图之间进行切换将变得非常容易。 首先导入matplotlib:from matplotlib import pyplot as plt。plt是最常 阅读全文
posted @ 2018-08-14 20:36 HuZihu 阅读(2390) 评论(0) 推荐(0)
摘要: 我在网上随便找了一组数据,用它来学习画图。大家可以直接把下面的数据复制到excel里,然后用pandas的read_excel命令读取。或者直接在脚本里创建该数据。 饼图: ax.pie(x,labels=...,explode=...) 代码如下: 图像如下: 需要注意的是:所有类别的百分比相加应 阅读全文
posted @ 2018-08-14 20:35 HuZihu 阅读(3517) 评论(0) 推荐(0)
摘要: 直方图用于展示数据的分布情况,x轴是一个连续变量,y轴是该变量在一定区间内的频次。 下面利用Nathan Yau所著的《鲜活的数据:数据可视化指南》一书中的数据,学习画图。 数据地址:http://datasets.flowingdata.com/crimeRatesByState2005.csv 阅读全文
posted @ 2018-08-14 16:24 HuZihu 阅读(25114) 评论(0) 推荐(0)
摘要: 由于直方图受组距(bin size)影响很大,设置不同的组距可能会产生完全不同的可视化结果。因此我们可以用密度平滑估计来更好地反映数据的真实特征。具体可参见这篇文章:https://blog.csdn.net/unixtch/article/details/78556499。 还是用我们自己创建的一 阅读全文
posted @ 2018-08-14 16:21 HuZihu 阅读(18491) 评论(0) 推荐(0)