Pyecharts-13-漏斗图
漏斗图在电商领域中观察用户转化率的情形使用非常普遍,本文通过一个模拟的商城用户行为的例子来绘制漏斗图
什么是漏斗图
漏斗图又叫倒三角图,漏斗图将数据呈现为几个阶段,每个阶段的数据都是整体的一部分,从一个阶段到另一个阶段数据自上而下逐渐下降,所有阶段的占比总计100%。
与饼图一样,漏斗图呈现的也不是具体的数据,而是该数据相对于总数的占比,同时漏斗图不需要使用任何数据轴。
漏斗图不是表示各个分类的占比情况,而是展示数据变化的一个逻辑流程,如果数据是无逻辑顺序的占比比较,建议使用饼图更合适。
绘图
导入库
1 | from pyecharts.globals import CurrentConfig, OnlineHostType # 事先导入,防止不出图 |
模拟数据
下面的数据是自行模拟的,仅供学习使用。
1 | # 假设某个网站上商品的用户操作行为数据 |
基本绘图
1 | c = ( |
改变label位置
1 | # data = [[df['操作'].tolist()[i], df['人数'].tolist()[i]] for i in range(len(df))] |
倒序漏斗
1 | c = ( |