数据可视化
文章平均质量分 86
Backcanhave7
学无止境,学以致用。
展开
-
Python实现直方图的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook直方图简介:直方图是一种常用的数量型数据的图形描述方法。它的一个最重要应用是提供了数据的分布形态的信息。直方图主要的绘制方法:方法1:通过pandas包中的调用Series对象或DataFrame对象的plot()、plot.hist()或hist()方法方法2:通过matplotlib包中的Ax...原创 2018-11-06 18:02:39 · 12859 阅读 · 1 评论 -
Python实现散点图和散点图矩阵的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook散点图和趋势线的简单介绍:散点图一般用于描述两个数量型变量之间的相关关系,而趋势线是显示相关性近似程度的一条直线。绘制散点图的主要方法:方法1:通过pandas包中的DataFrame对象调用plot()或plot.scatter()方法方法2:通过matplotlib包中的axes对象调用sca...原创 2018-11-09 23:03:59 · 29081 阅读 · 1 评论 -
Python实现箱形图的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook箱形图简介:因为箱形图是基于五数概括法的图形汇总,在介绍箱形图前,先简单介绍一下五数概括法。五数概括法使用下面五个数来汇总数据:(1)最小值(Q1-1.5IQR)(2)第一四分位数(Q1)(3)中位数(Q2)(4)第三四分位数(Q3)(5)最大值(Q3+1.5IQR)而箱形图就是五...原创 2018-11-07 18:49:02 · 75789 阅读 · 11 评论 -
Python实现漏斗图的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook本文主要用到的是pyecharts包,所以要保证电脑上已经安装了pyecharts包。漏斗图简介: 漏斗图常用于用户行为的转化率分析,例如用漏斗图分析用户购买流程中各个环节的转化率。但是单一的漏斗图反映的数据过于单一,无法比较,也就失去了分析的意义。对于用户购买流程,我们可以通过把流程优化前后的漏斗...原创 2018-11-10 21:57:36 · 15098 阅读 · 9 评论 -
Python实现条形图的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook条形图是一种用来描绘已汇总的分类型数据的频数分布、相对频数分布或百分数频数分布。(百分数频数就是相对频数乘以100%)绘制条形图的主要方法:方法1:通过pandas包中的Series对象或DataFrame对象调用plot()、plot.bar()或plot.barh()方法;方法2:通过seabor...原创 2018-11-05 22:55:27 · 28908 阅读 · 0 评论 -
Python实现饼形图的绘制
说明:代码运行环境为 Win10+Python3+jupyter notebook饼形图简单介绍:饼形图一般用于描述分类型数据的相对频数或百分数频数分布,呈现部分与总体的关系。绘制饼形图的主要方法:方法1:利用pandas中的Series.plot()或DataFrame.plot.pie()方法方法2:利用matplotlib包中的调用axes.pie()方法首先导出需要...原创 2018-11-08 10:58:58 · 24452 阅读 · 0 评论 -
Python实现平行坐标图的绘制(plotly)
平行坐标图简介 当数据的维度超过三维时,此时数据的可视化就变得不再那么简单。为解决高维数据的可视化问题,我们可以使用平行坐标图。以下关于平行坐标图的解释引自百度百科:为了克服传统的笛卡尔直角坐标系容易耗尽空间、 难以表达三维以上数据的问题, 平行坐标图将高维数据的各个变量用一系列相互平行的坐标轴表示, 变量值对应轴上位置。为了反映变化趋势和各个变量间相互关系,往往将描述不同变量的各点连接...原创 2019-01-30 15:14:25 · 13767 阅读 · 1 评论