位置: IT常识 - 正文

ECharts 饼图颜色设置教程 - 4 种方式设置饼图颜色(echarts饼图颜色设置)

编辑:rootadmin
ECharts 饼图颜色设置教程 - 4 种方式设置饼图颜色

推荐整理分享ECharts 饼图颜色设置教程 - 4 种方式设置饼图颜色(echarts饼图颜色设置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:echarts饼图颜色不重复,echarts饼图颜色和图例的对应关系,echarts饼图颜色搭配,echarts饼图颜色怎么改,echarts饼图颜色重复,echarts饼图颜色搭配,echarts 饼图颜色渐变,echarts饼图颜色重复,内容如对您有帮助,希望把文章链接给更多的朋友!

本文首发:《ECharts 饼状图颜色设置教程 - 4 种方式设置饼图颜色》

ECharts 饼状图颜色设置教程方法一:在 `series` 内配置饼状图颜色方法二:在 `option` 内配置饼状图颜色方法三:在 `data` 内配置饼状图颜色方法四:配置 ECharts 饼状图随机颜色使用「卡拉云」直接生成饼状图

ECharts 饼状图中的每个扇形颜色其实都可以自定义或者随机显示颜色。比如 X 轴是各销售渠道名,那么你可以需要使用全局统一的识别色彩,那么就需要指定每个扇面的颜色。本文讲解 4 种配置修改 ECharts 饼图颜色的方法。

另外,这个世界已经悄然发生变化,现在根本无需写任何前端代码,直接使用卡拉云 —— 新一代低代码开发工具帮你搭建后台工具,卡拉云可一键接入常见数据库及 API ,无需懂前端,内置包括 ECharts 在内的各类前端组件,无需调试,拖拽即用。原来三天的工作量,现在 1 小时搞定,谁用谁知道,早用早下班,详见本文文末。

方法一:在 series 内配置饼状图颜色series: [ itemStyle: { normal: { color: function (colors) { var colorList = [ '#fc8251', '#5470c6', '#91cd77', '#ef6567', '#f9c956', '#75bedc' ]; return colorList[colors.dataIndex]; } }, } ]

EChart.js 在 series 中设置饼状图颜色的 Demo 源代码:

option = { title: { text: '卡拉云流量来源渠道汇总', subtext: '本月数据', left: 'center' }, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', left: 'left' }, series: [ { name: 'GA 数据统计', type: 'pie', radius: '50%', data: [ { value: 1017, name: '搜索引擎' }, { value: 583, name: '直接访问' }, { value: 873, name: '微信朋友圈' }, { value: 432, name: '口碑介绍' }, { value: 332, name: '电话销售' }, { value: 678, name: 'Feeds 广告' } ], itemStyle: { normal: { color: function (colors) { var colorList = [ '#fc8251', '#5470c6', '#91cd77', '#ef6567', '#f9c956', '#75bedc' ]; return colorList[colors.dataIndex]; } }, } } ]};

扩展阅读:《最好用的 7 款 Vue admin 后台管理框架测评》

方法二:在 option 内配置饼状图颜色color**:**['#3ca170','#5470c6', '#91cd77','#ef6567', '#f9c956','#75bedc'],

ECharts 饼图颜色设置教程 - 4 种方式设置饼图颜色(echarts饼图颜色设置)

EChart.js 在 option 中设置饼状图颜色的 Demo 源代码:

option = { title: { text: '卡拉云流量来源渠道汇总', subtext: '本月数据', left: 'center' }, tooltip: { trigger: 'item' }, legend: { top: '5%', left: 'center' }, color: ['#fc8251', '#5470c6', '#91cd77', '#ef6567', '#f9c956', '#75bedc'], series: [ { name: 'GA 数据统计', type: 'pie', radius: ['40%', '70%'], avoidLabelOverlap: false, itemStyle: { borderRadius: 10, borderColor: '#fff', borderWidth: 2 }, label: { show: false, position: 'center' }, emphasis: { label: { show: true, fontSize: '40', fontWeight: 'bold' } }, labelLine: { show: false }, data: [ { value: 1017, name: '搜索引擎' }, { value: 583, name: '直接访问' }, { value: 873, name: '微信朋友圈' }, { value: 432, name: '口碑介绍' }, { value: 332, name: '电话销售' }, { value: 678, name: 'Feeds 广告' } ] } ]};

扩展阅读:《Vue 实现 PDF 文件在线预览 - 手把手教你写 Vue PDF 预览功能》

方法三:在 data 内配置饼状图颜色data: [ { value: 917, name: '搜索引擎',itemStyle: {color:'#fc8251'}}, { value: 873, name: '微信朋友圈',itemStyle: {color:'#5470c6'}}, { value: 678, name: 'Feeds 广告',itemStyle: {color:'#91cd77'}}, { value: 583, name: '直接访问',itemStyle: {color:'#ef6567'}}, { value: 432, name: '口碑介绍',itemStyle: {color:'#f9c956'}} ]

EChart.js 在 data 中设置饼状图颜色的 Demo 源代码:

option = { title: { text: '卡拉云流量来源渠道汇总', subtext: '本月数据', left: 'center' }, legend: { top: 'bottom' }, series: [ { name: 'GA 数据统计', type: 'pie', radius: [50, 250], center: ['50%', '50%'], roseType: 'area', itemStyle: { borderRadius: 8 }, data: [ { value: 917, name: '搜索引擎',itemStyle: {color:'#fc8251'}}, { value: 873, name: '微信朋友圈',itemStyle: {color:'#5470c6'}}, { value: 678, name: 'Feeds 广告',itemStyle: {color:'#91cd77'}}, { value: 583, name: '直接访问',itemStyle: {color:'#ef6567'}}, { value: 332, name: '电话销售',itemStyle: {color:'#f9c956'} }, { value: 432, name: '口碑介绍',itemStyle: {color:'#75bedc'}} ] } ]};

扩展阅读:《ECharts X 轴标签过长导致文字重叠的 4 种解决方案》

方法四:配置 ECharts 饼状图随机颜色color: function () { return ( 'rgb(' + [ Math.round(Math.random() * 270), Math.round(Math.random() * 370), Math.round(Math.random() * 400) ].join(',') + ')' ); },

option = { title: { text: '卡拉云流量来源渠道汇总', subtext: '本月数据', left: 'center' }, legend: { top: 'bottom' }, series: [ { name: 'GA 数据统计', type: 'pie', radius: [50, 250], center: ['50%', '50%'], roseType: 'area', itemStyle: { color: function () { return ( 'rgb(' + [ Math.round(Math.random() * 270), Math.round(Math.random() * 370), Math.round(Math.random() * 400) ].join(',') + ')' ); }, borderRadius: 8 }, data: [ { value: 917, name: '搜索引擎'}, { value: 873, name: '微信朋友圈'}, { value: 678, name: 'Feeds 广告'}, { value: 583, name: '直接访问'}, { value: 332, name: '电话销售'}, { value: 432, name: '口碑介绍'} ] } ]};

扩展阅读:《7 种最棒的 Vue Loading 加载动画组件测评与推荐 - 穷尽市面上所有加载动画效果(Vue loader)类型》

使用「卡拉云」直接生成饼状图

本文介绍了如何解决在 Vue 中 ECharts 饼图指定或随机颜色的解决方案,虽然开源库已经帮我们解决了大部分造轮子的事,但总有些细枝末节的问题需要我们自己手动解决。那么有没有一种完全不用会前端,一行代码也不用写的方法,生成图表呢?这里推荐你使用卡拉云,卡拉云内置多种样式的图表,仅需鼠标拖拽即可生成,完全不用懂任何前端。

卡拉云是新一代低代码开发工具,免安装部署,可一键接入包括 MySQL 在内的常见数据库及 API。可根据自己的工作流,定制开发。无需繁琐的前端开发,只需要简单拖拽,即可快速搭建企业内部工具。原来三天的开发工作量,使用卡拉云后可缩减至 1 小时,欢迎免费试用卡拉云。

扩展阅读:

最好用的 7 款 Vue admin 后台管理框架测评如何在 Vue 中加入图表 - Vue echarts 使用教程最好用的 5 款 React 富文本编辑器最棒的 7 个 Laravel admin 后台管理系统推荐顶级好用的 5 款 Vue table 表格组件测评与推荐最好的 6 个 React Table 组件详细亲测推荐最好的 6 个免费天气 API 接口对比测评使用和风天气 API 10分钟搭建天气预报数据看板

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

本文链接地址:https://www.jiuchutong.com/zhishi/290884.html 转载请保留说明!

上一篇:vue3+vite+vant4手机端项目实录(vue手机端)

下一篇:人工智能学习——神经网络(matlab+python实现)(人工智能课程心得体会)

  • 5大微信营销成功的案例分析(2021微信营销)

    5大微信营销成功的案例分析(2021微信营销)

  • 华为p50是直屏还是曲屏(华为p50是直屏还是曲屏好)

    华为p50是直屏还是曲屏(华为p50是直屏还是曲屏好)

  • 苹果11home键在哪里(苹果11home键在哪手机)

    苹果11home键在哪里(苹果11home键在哪手机)

  • 小米手机上怎么给网络加密(小米手机上怎么改文件名称)

    小米手机上怎么给网络加密(小米手机上怎么改文件名称)

  • airpods盖子左右晃动有响声(airpods盖子左右推会有响声正常吗)

    airpods盖子左右晃动有响声(airpods盖子左右推会有响声正常吗)

  • vivo手机去过地方记录在哪(vivo手机有去过的位置显示从哪里关闭)

    vivo手机去过地方记录在哪(vivo手机有去过的位置显示从哪里关闭)

  • ps如何抠图并且保存为透明背景的图片?(ps.如何抠图)

    ps如何抠图并且保存为透明背景的图片?(ps.如何抠图)

  • 光脑和电脑的不同有(光脑比一般的电脑聪明但是他有人脑聪明吗)

    光脑和电脑的不同有(光脑比一般的电脑聪明但是他有人脑聪明吗)

  • 21700和18650区别(21700和18650区别哪个好)

    21700和18650区别(21700和18650区别哪个好)

  • 手机电量一直是100怎么办(手机电量一直是1%怎么办,充电充不进,用的时间也挺久的)

    手机电量一直是100怎么办(手机电量一直是1%怎么办,充电充不进,用的时间也挺久的)

  • 智行退款一般几天到(智行退款一般几号到账)

    智行退款一般几天到(智行退款一般几号到账)

  • 手机能否恢复微信聊天记录(怎样用手机恢复微信记录)

    手机能否恢复微信聊天记录(怎样用手机恢复微信记录)

  • 淘宝怎么隐藏会员名(淘宝怎么隐藏会员名称)

    淘宝怎么隐藏会员名(淘宝怎么隐藏会员名称)

  • 华为手机怎么拍不了照片(华为手机怎么拍试卷去答案)

    华为手机怎么拍不了照片(华为手机怎么拍试卷去答案)

  • 淘宝账号真实性别咋改(淘宝账号实名吗)

    淘宝账号真实性别咋改(淘宝账号实名吗)

  • 朋友圈怎么把小人去掉(朋友圈怎么把小红点关掉)

    朋友圈怎么把小人去掉(朋友圈怎么把小红点关掉)

  • 美团订酒店返现怎么领取(美团订酒店怎么订)

    美团订酒店返现怎么领取(美团订酒店怎么订)

  • 微信怎么看新好友(微信怎么看新好友回复)

    微信怎么看新好友(微信怎么看新好友回复)

  • 荣耀play3发布时间(华为荣耀play3好久发布的)

    荣耀play3发布时间(华为荣耀play3好久发布的)

  • 抖音如何上热门不用钱(抖音如何上热门可用,捧捧糖,新首码项目)

    抖音如何上热门不用钱(抖音如何上热门可用,捧捧糖,新首码项目)

  • aptx跟ldac差距大么

    aptx跟ldac差距大么

  • win11激活密钥+下载地址+安装激活教程 附激活工具(w11系统激活码)

    win11激活密钥+下载地址+安装激活教程 附激活工具(w11系统激活码)

  • 【自用】VUE 获取登录用户名 显示在其他页面上(获取vue实例)

    【自用】VUE 获取登录用户名 显示在其他页面上(获取vue实例)

  • vue打包之后,可以进行修改配置后端地址、端口等信息方法(vue打包注意事项)

    vue打包之后,可以进行修改配置后端地址、端口等信息方法(vue打包注意事项)

  • 长期待摊费用一般指什么
  • 发票超过三个月不能开
  • 个税手续费返还比例
  • 增值税专票如何添加商品名称
  • 做网站的费用会计分录
  • 怎么查企业适用哪个会计制度教学视频
  • 医院员工工资表模板
  • 待报解预算收入计入什么科目
  • 有形动产经营租赁税率
  • 对外投资属于资产类账户吗
  • 单位发放奖金如何做账
  • 贷款利息未取得发票所得税税前扣除哪年开始
  • 补交税金怎么做账
  • 工商年报中纳税总额包括工会经费吗
  • 其他应交款和应交税费
  • 增值税普通发票怎么开
  • 营改增后手写发票还能用吗
  • 信用减值损失借贷方向增减
  • 房地产开发劳务合同范本
  • 电子发票无法预览怎么弄
  • 公司与客户合作协议范本
  • wifi不让输入密码怎么办
  • 汇算清缴退税怎么调整金额
  • 房产税有哪些种类
  • psoft1.exe - psoft1是什么进程 有什么作用
  • 加班餐费税前扣除问题
  • app制作公司开发一个app的价格
  • 小规模纳税人需要缴纳个人所得税吗
  • 保险公司应收账款管理现状及存在的问题
  • 非货币性资产对外捐赠企业所得税处理
  • linuxvim批量替换
  • 应收账款逾期的危险信号
  • php批量更新数据库
  • php扫二维码
  • 小规模纳税人减免增值税会计处理
  • vue router怎么传值
  • 微信小程序详细教程
  • 基于YOLOv5的中式快餐店菜品识别系统
  • linux定时任务详解
  • 购买方如何开具红字发票给销售方
  • 企业会计准则规定了
  • 个人独资所得
  • 哪些人需要进行个人所得税年度汇算
  • 员工食堂买菜账务流程
  • 预计净残值是怎么算出来的
  • 培训学校不退学费找什么部门
  • 咨询服务业主营业务成本
  • 服务业的收入确认原则
  • 进项税额转出如何申报
  • 投资者投入固定资产成本
  • 社保申报工伤怎么操作
  • 公司注销财务账本怎么处理
  • 汇算清缴要补交0.01怎么调成0
  • 银行转账支付方式包括哪些
  • 支票的使用流程图
  • 记账凭证的分类及每类的具体含义是什么
  • 福利设施的定义
  • 老板个人借款要纳税吗
  • 会计做账过程中遇到的问题
  • 会计的主要目标是提供什么和什么
  • sql server2012操作步骤
  • centos6.2安装
  • linux ultrasphinx Anonymous modules have no name to be referenced by
  • 如何封禁
  • ubuntu虚拟机与windows共享文件
  • win8待机后无法唤醒
  • 如何刷硬盘使用时间
  • window10如何校色
  • linux系统怎么更改语言
  • node文件目录
  • jquery三种遍历方法
  • python干嘛用
  • python任务调度之schedule
  • jQuery插件安装教程
  • javascript原生函数的源代码
  • 辽宁省国家税务总局
  • 企业自建厂房在建工程会计账务处理
  • 小规模开票税金怎么算
  • 国家税务总局网站登录入口官网
  • ic卡读取失败是怎么回事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设