❤echarts 南丁格尔玫瑰图的使用以及南丁格尔玫瑰图详细配置

❤echarts 南丁格尔玫瑰图的使用以及南丁格尔玫瑰图详细配置

1、认识

使用可以参考之前文章,会使用直接跳过1

  • 引入官网的南丁格尔玫瑰图效果如下:

在这里插入图片描述

  • 使用函数配置分为三个部分:初始化=> 设置配置=> 地图使用参数

在这里插入图片描述

  • 配置代码如下

option = {
  legend: {
    top: 'bottom'
  },
  toolbox: {
    show: true,
    feature: {
      mark: { show: true },
      dataView: { show: true, readOnly: false },
      restore: { show: true },
      saveAsImage: { show: true }
    }
  },
  series: [
    {
      name: 'Nightingale Chart',
      type: 'pie',
      radius: [50, 250],
      center: ['50%', '50%'],
      roseType: 'area',
      itemStyle: {
        borderRadius: 8
      },
      data: [
        { value: 40, name: 'rose 1' },
        { value: 38, name: 'rose 2' },
        { value: 32, name: 'rose 3' },
        { value: 30, name: 'rose 4' },
        { value: 28, name: 'rose 5' },
        { value: 26, name: 'rose 6' },
        { value: 22, name: 'rose 7' },
        { value: 18, name: 'rose 8' }
      ]
    }
  ]
};

2、配置

① 给每个圈配置自定义颜色

颜色设置在option 对象里面外层直接写一个数组
color: ['#1A83FF', '#5DA0FF', '#8AB7FF', '#AFCEFF', '#D1E3FF'],

在这里插入图片描述
在这里插入图片描述

② 更改圈的大小

调整option下series里面的redius【也可以借这个参数实现不同的内圈外圈和负向向里】
在这里插入图片描述

③ 更改提示文字展示的位置

在option下series下label 对位置进行设置

 label:{
   show:true,
   position:'inside', //inside 扇形图上 ,center 扇形图中间 ,  outside  扇形图外面
},

在这里插入图片描述

在这里插入图片描述

④ 更改文字大小和颜色

在option下series下label 里面添加一些具体参数

  position: 'center', // 数值显示在内部
  fontSize: 18,
  color: '#1890FF',
  fontWeight: 600, 
  backgroundColor:'#fff', //
  width:68,

在这里插入图片描述

⑤ 修改提示文字的格式

在option下series下label 里面修改参数formatter

  formatter: '{d}%', // 格式化数值百分比输出

在这里插入图片描述

⑥ ❤ 更改文字大小和颜色 过程出现文字重复并且遮盖不全的问题

在option下series下label 里面添加背景色和宽度 【解决文字重复并且遮盖不全问题】

  
  backgroundColor:'#fff', //
  width:68,
  

⑦ 更改legend图例想关信息

在option 下的legend 进行修改
在这里插入图片描述

 legend: {
      itemWidth: 6,
      itemHeight: 14,
      textStyle: {
        color: "#1890FF",
        fontSize: "14"
      },
      width:100,
      x:'right',
      y:'center',
      right:"20%",
    },

其中参数如下:
在这里插入图片描述

⑦ ❤ 更改提示文本格式和其他相关信息

更改option下tooltip 相关信息,利用formatter 重构格式
在这里插入图片描述

  tooltip: {
    trigger: 'item',
    formatter: '{a} <br/>{b} : {c} ({d}%)'
  },
  • 6
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

林太白

感谢打赏,你拥有了我VIP权限

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

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

打赏作者

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

抵扣说明:

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

余额充值