echarts圆角环形图

主要利用极坐标轴和bar,以及roundCap.

option = {
    angleAxis: {
        max: 100,
        startAngle:90,
        show:false,
            handle:{size:50,show:true},
        splitLine: {
            show: false
        }
    },
   
    grid:{width:'10'},
    radiusAxis: {
        type: 'category',
        show:false,
        splitLine: {
            show: false
        },
        name:'111',
        data: ['50%', '42%', 'x', 'y', 'z'],
        
    },
    polar: {
        tooltip:{show:true},
        radius:['50%','100%']
    },
    series: [{
        type: 'bar',
        stack:'one',
        label:{position:'inside',color:'rgba(176,240,255,1)',formatter:"{d}%"},
        data: [50, 10, 9, 80, 100],
        roundCap: true,
         zlevel:2,
        coordinateSystem: 'polar',
        name: 'Without Round Cap',
        // color:'rgba(7,108,118,1)',
        
        itemStyle: {
            borderColor: 'red',
            borderWidth: 0,
            label:{formatter: '{b}: {@score}',show:true,position:'inside',color:'black',backgroundColor:'black'},
  
        }
    }, {
        type: 'bar',
        stack:'one',
        roundCap:true,
        zlevel:1,
        data: [50, 90, 91, 20, 0],
        coordinateSystem: 'polar',
        name: 'With Round Cap',
        color: 'rgba(176,240,255,1)',
        // barWidth:10,
        itemStyle: {
            borderColor: 'rgba(7,108,118,1)',
            borderWidth: 1
        }
    }],
    legend: {
        show: true,
        data: ['Without Round Cap', 'With Round Cap']
    }
};

效果图:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Beq

我们应该鼓励分享,开源精神

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值