python的pyecharts的漏斗图加黑色边框
时间: 2024-10-21 17:17:53 浏览: 33
Python基于pyecharts实现关联图绘制
在Pyecharts中创建漏斗图并添加黑色边框,你需要在配置图表样式时指定边框的颜色。下面是一个示例:
```python
import pyecharts.options as opts
# 创建漏斗图数据
data = [
{"name": "阶段A", "value": 100},
{"name": "阶段B", "value": 80},
{"name": "阶段C", "value": 60},
{"name": "阶段D", "value": 40},
]
# 创建漏斗图实例
funnel = (
Funnel()
.add("转化漏斗", data)
.set_global_opts(title_opts=opts.TitleOpts(title="漏斗图"),
visual_map_opts=opts.VisualMapOpts(), # 可选视觉映射设置
legend_opts=opts.LegendOpts(is_show=False), # 隐藏默认图例
tooltip_opts=opts.TooltipOpts(is_show=False), # 隐藏提示信息
)
.set_series_opts(label_opts=opts.LabelOpts(position="right"), # 将标签放在右侧
itemstyle_opts=opts.ItemStyleOpts(border_color="#000000", border_width=2), # 设置黑色边框
)
)
# 显示图形
funnel.render('漏斗图带黑边.html')
```
在这个例子中,`.set_series_opts(itemstyle_opts=...)` 部分设置了系列样式,其中 `border_color` 和 `border_width` 分别用于设置边框颜色和宽度。
阅读全文