使用python绘制漏斗图
- 漏斗图
- 效果
- 代码
漏斗图
**漏斗图(Funnel Chart)**是一种特殊的图表类型,通常用于显示一系列数据在某个流程或阶段中的逐步减少情况。**漏斗图的形状类似于漏斗,顶部宽而底部窄,每一层代表一个阶段,随着阶段的推进,数量逐渐减少。**这种图表常用于销售和营销领域,以展示销售管道、客户转化率等。
效果
代码
import plotly.graph_objects as go
import plotly.io as pio
# 设置为在脚本中显示
pio.renderers.default = "browser"
# 漏斗图数据
stages = ["展示", "点击", "访问", "咨询", "订单"]
values = [100, 80, 60, 40, 20]
# 创建漏斗图
fig = go.Figure(go.Funnel(
y = stages,
x = values,
textinfo = "value+percent initial",
marker = {"color": ["#636EFA", "#EF553B", "#00CC96", "#AB63FA", "#FFA15A"]}
))
# 设置图表标题
fig.update_layout(
title = "漏斗图示例"
)
# 显示图表
fig.show()