本文主要是介绍python可视化-漏斗图(转化分析),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、数据生成
from scipy import stats# 构造数据
stage = ['浏览','加入购物车','下单','支付','交易成功']
values = []
for i in range(len(stage)):values.append(int(1000*stats.expon.pdf(i, scale=0.95)))
2、基于漏斗图的转化分析
from pyecharts import options as opts
from pyecharts.charts import Funnelf = (Funnel().add("",[list(z) for z in zip(stage, values)],tooltip_opts=opts.TooltipOpts(trigger="item", formatter="{b}: {c}"),label_opts=opts.LabelOpts(is_show=True, position="right"), ).set_global_opts(title_opts=opts.TitleOpts(title="交易转化漏斗"))
)
f.render_notebook()
这篇关于python可视化-漏斗图(转化分析)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!