Echarts 环形图

 代码块  


   var data = [
        {
          name: "类别A",
          value: 456
        },
        {
          name: "类别B",
          value: 231
        },
        {
          name: "类别C",
          value: 71
        }
      ];


let a = function (){
  let subText = 0
  data.forEach(item=>{
    subText+=item.value
  })
  return subText
}()

option = {
  //环形图中间文字
  title: {
    text: a ,
    subtext:'信息文字标题',
    textStyle: {
      fontSize: 52,
       color: 'red',
      fontWeight: 800,
      
    },
    subtextStyle: {
      fontSize: 20,
   
        color: 'rgba(0,0,0,0.65)',
      fontWeight: 500
    },
    textAlign: 'center', //图例文字居中显示
    x: '38%', //距离左边的距离
    y: '40%' //距离上边的距离
  },
  //数据的颜色设置
  color: ['#2BCB95', '#F6BD16', '#FF3B30', '#F2F', '#A9F', '#G2F'],
  //鼠标移入显示的文字
  tooltip: {
    trigger: 'item',
    formatter: '{b}<br/> {c}人  ({d}%)'
  },
  //图例设置
  legend: {
    orient: 'vertical', //竖直展示,如果横着的话,这个可以直接去掉
    right: '10%',
    top: 'center',
    align: 'left',
    itemGap: 10, //数据上下的距离
    icon: 'circle', //圆形小点展示,默认为方形,去掉就是方形展示
    itemWidth: 10, // 设置宽度
    data:data,
  
  },
  series: [
    {
      radius: ['50%', '80%'], //第一个是中间圆的大小,第二个是外边圆的大小
      center: ['40%', '50%'], //左边的距离,上边的距离
      type: 'pie',
      label: {
        normal: {
    
          // formatter: "{d}" + "%", //直接百分比,没有去掉小数位,上边是去掉小数位的
          formatter: "{b}:{c}人",  //正常兼职:456  加个人方便识别添加文字
          position: 'inner', //文字显示在内部,如果在外边把这个去掉就好
          color: '#fff' ,//文字的颜色
          
        }
      },
      data: data,
      


    }
  ]
};

以上代码可在echarts官网复制粘贴查看效果

https://echarts.apache.org/examples/zh/editor.html?c=pie-doughnut 官网链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Echarts环形是一种常用的数据可视化表类型,用于展示数据的占比关系。它通常由一个圆环和多个扇形组成,扇形的大小表示数据的比例。以下是创建Echarts环形的步骤: 1. 首先,导入Echarts库并创建一个容器来放置表。可以使用HTML中的div元素作为表的容器。 2. 接下来,定义一个JavaScript变量来存储表的配置选项。配置选项包括表的类型、标题、例、数据等。 3. 在配置选项中,设置表的类型为环形。可以使用"pie"或者"pie"的别名"饼"来表示环形。 4. 设置表的标题和副标题,以便更好地描述表的含义。 5. 添加例,例用于标识不同扇形的含义。可以根据数据的类别或者名称来设置例。 6. 定义表的数据。数据可以是一个数组,每个元素代表一个扇形。每个扇形包括名称和对应的数值。 7. 对于环形,可以设置内外半径来调整环的大小。可以使用"radius"或者"innerRadius"和"outerRadius"来设置半径值。 8. 设置其他样式选项,如背景颜色、字体样式、边框样式等。 9. 最后,使用Echarts的API将容器和配置选项绑定在一起,并渲染出表。 总结一下,创建Echarts环形的步骤包括导入库、创建容器、定义配置选项、设置表类型、标题、例和数据、调整半径和样式,最后将容器和配置选项绑定并渲染表。 了解更多关于Echarts环形的详细信息,可以参考Echarts的官方文档。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值