pyecharts修改legend icon样式

pyecharts修改legend icon样式

截止到当前时间,pyecharts的最新版本为1.5.0,LegendOpts类中的成员如下,并没有icon属性,但是Echarts中是已经有该属性设置的。
pyecharts修改legend icon样式

所以我们可以在该类中添加icon成员属性。

1.按住ctrl+鼠标左键点击LegendOpts跳转到该类中

pyecharts修改legend icon样式

2.添加两行如下代码

pyecharts修改legend icon样式

3.然后可以在opts.LegendOpts中使用

pyecharts修改legend icon样式

icon 默认循环选择类型有:‘circle’ | ‘rectangle’ | ‘triangle’ | ‘diamond’ |‘emptyCircle’ | ‘emptyRectangle’ | ‘emptyTriangle’ | ‘emptyDiamond’另外,还支持五种更特别的标志图形’heart’(心形)、‘droplet’(水滴)、‘pin’(标注)、‘arrow’(箭头)和’star’(五角星),这并不出现在常规的8类图形中,但无论是在系列级还是数据级上你都可以指定使用,同时,‘star’ + n(n>=3)可变化出N角星,如指定为’star6’则可以显示6角星

效果展示

修改前

pyecharts修改legend icon样式

修改后

pyecharts修改legend icon样式

上一篇:撒大声地


下一篇:小白学Python(14)——pyecharts 绘制K线图 Kline/Candlestick