位置: 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实现)(人工智能课程心得体会)

  • 怎么添加其他翻译功能到火狐浏览器中(怎么添加翻译插件)

    怎么添加其他翻译功能到火狐浏览器中(怎么添加翻译插件)

  • 鸿蒙3.0怎么升级(鸿蒙3.0怎么升级3.1)

    鸿蒙3.0怎么升级(鸿蒙3.0怎么升级3.1)

  • 微信商家积分在哪里查询和兑现(微信商家 积分)

    微信商家积分在哪里查询和兑现(微信商家 积分)

  • 查植物品种的app(查各种植物的app)

    查植物品种的app(查各种植物的app)

  • 微信解封邀请辅助过期怎么办(微信解封邀请好友辅助多久失效)

    微信解封邀请辅助过期怎么办(微信解封邀请好友辅助多久失效)

  • 小米预装office是不是永久的(小米预装office是什么意思)

    小米预装office是不是永久的(小米预装office是什么意思)

  • 微信语音消息怎么转发给别人(微信语音消息怎么变成扬声器)

    微信语音消息怎么转发给别人(微信语音消息怎么变成扬声器)

  • iPhone11慢动作拍照闪屏(苹果11相机慢动作)

    iPhone11慢动作拍照闪屏(苹果11相机慢动作)

  • 酷狗vip和音乐包区别(酷狗VIP和音乐包会重叠吗)

    酷狗vip和音乐包区别(酷狗VIP和音乐包会重叠吗)

  • 苹果8p建议升级13.4系统吗(苹果8p建议升级15.7.1吗)

    苹果8p建议升级13.4系统吗(苹果8p建议升级15.7.1吗)

  • 6g和8g运行有什么差别(6g和8g运行区别)

    6g和8g运行有什么差别(6g和8g运行区别)

  • itunes备份是全部吗(itunes备份全吗)

    itunes备份是全部吗(itunes备份全吗)

  • 微信发live为什么不动(为什么微信不可以发live)

    微信发live为什么不动(为什么微信不可以发live)

  • 坚果手机是哪个国家的(坚果手机是哪个国家的品牌)

    坚果手机是哪个国家的(坚果手机是哪个国家的品牌)

  • 快手本地作品被清理了(快手本地作品集里面的作品被误删怎么恢复)

    快手本地作品被清理了(快手本地作品集里面的作品被误删怎么恢复)

  • 手机照片怎么缩小kb(手机照片怎么缩到30个字符)

    手机照片怎么缩小kb(手机照片怎么缩到30个字符)

  • 喜马拉雅听书有文字吗(喜马拉雅听书有杂音怎么回事)

    喜马拉雅听书有文字吗(喜马拉雅听书有杂音怎么回事)

  • 苹果手机打开照片需要缓存怎么办(苹果手机打开照片视频没有声音)

    苹果手机打开照片需要缓存怎么办(苹果手机打开照片视频没有声音)

  • 快手九宫格视频怎么弄(快手上九宫格的视频怎么弄的)

    快手九宫格视频怎么弄(快手上九宫格的视频怎么弄的)

  • 拼多多砍价怎么面对面砍(拼多多砍价怎么没有了)

    拼多多砍价怎么面对面砍(拼多多砍价怎么没有了)

  • 闲鱼提现有手续费吗(闲鱼交易提现有手续费吗)

    闲鱼提现有手续费吗(闲鱼交易提现有手续费吗)

  • 微信咋关闭自动播放朋友圈视频(微信咋关闭自动续费服务)

    微信咋关闭自动播放朋友圈视频(微信咋关闭自动续费服务)

  • 哔哩哔哩的缓存在哪里(哔哩哔哩的缓存文件怎么导出)

    哔哩哔哩的缓存在哪里(哔哩哔哩的缓存文件怎么导出)

  • 苹果耳机2代1代区别(苹果耳机二代一代啥区别)

    苹果耳机2代1代区别(苹果耳机二代一代啥区别)

  • 微信解冻手机号没用了怎么办(微信解冻手机号码换了怎么办)

    微信解冻手机号没用了怎么办(微信解冻手机号码换了怎么办)

  • java基础-注解(java的注解有哪些)

    java基础-注解(java的注解有哪些)

  • 企业间无息借款合法吗
  • 个人所得税征收范围及税率
  • 定期定额户需要做账吗
  • 物业费按年交有优惠吗
  • 新会计准则土地使用权摊销处理
  • 个人以不动产投资入股
  • 应收票据贴现的含义
  • 企业所得税中管理费用怎么填列
  • 原材料出现贷方余额
  • 固定资产后续支出的确认和处理
  • 企业没有收入怎么办
  • 公司没有给员工买社保怎么赔偿
  • 出口退税征税
  • 增值说税率怎么计算
  • 收到教育费附加返还款现金2000元会计分录
  • 长期包租收入如何进行会计处理
  • 公司集体活动的目的与意义
  • 取消票种核定需什么手续
  • 退税发票勾选后开红冲发票怎么申报
  • 去年的发票今年能红字冲销吗
  • 应付账款做保理账务怎么处理
  • 坏账收不回怎么做账
  • 运输发票备注规定
  • 抖音自动抢福袋挂机软件哪个好
  • 如何启用系统引擎
  • 高新企业研发费用比例
  • 公司注销职工怎么办理
  • 为什么不能零申报
  • 购货人与收货人的关系
  • vue的watch不生效
  • laravel 自定义类
  • php错误和异常
  • mac快捷切换
  • thinkphp案例
  • 增值税发票申报单怎么填
  • 购买税盘的服务费全额抵扣怎么操作
  • php -v
  • 小规模纳税人低于30万怎么填报申报表
  • 金税盘干嘛用
  • vmware虚拟机安装在移动硬盘
  • 成本核算的会计处理
  • 收到的稳岗补贴是否需要交税
  • 个人工程款收入算是工资流水吗
  • 2、springboot+mybatis+ajax+pageHelper+idea+maven(全套增删改查)
  • 借款合同按什么缴纳印花税
  • 供应商质量考核评估表样板
  • 季度利息收入分录
  • 认缴怎么填
  • sql中count或sum为条件的查询示例(sql查询count)
  • 个体户注销流程 就找三合一企服
  • 小规模纳税人企业所得税税收优惠政策
  • 建筑业服务包含哪些?
  • 代开发票是不是都要扣增值税呢?
  • 融资租赁算非标业务吗
  • 商场活动经费预算
  • 固定资产账实不符违反的规定
  • 专票入账用哪一联
  • 小规模纳税人变更一般纳税人条件
  • 工厂加工费的账务怎么做
  • 注册公司没交社保
  • 新增注册资金
  • sql server怎么修改表中数据
  • Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
  • windowsxp教程
  • win8中文版怎么升级到win10
  • windows7开机提示盗版
  • Win7系统可以装ie10浏览器么
  • window8设置在哪里
  • jquery编程
  • dos强制删除文件命令
  • supervisor producer
  • excel的最后一列
  • vue+axios登录
  • node stream(流)有哪些?
  • python if none
  • jquery easyui 教程
  • python命令行在哪
  • 商铺缴纳契税需要复印件吗
  • 滞留票税务局会罚款多少
  • 税务申报网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设