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

  • 交管12123不支持苹果手机吗(交管12123)

    交管12123不支持苹果手机吗(交管12123)

  • 毛毛虫点读笔怎么连接wifi(毛毛虫点读笔怎么连接电脑)

    毛毛虫点读笔怎么连接wifi(毛毛虫点读笔怎么连接电脑)

  • 为什么耳机没有声音(为什么耳机没有耳返音效)

    为什么耳机没有声音(为什么耳机没有耳返音效)

  • 微信的辅助邀请被拒绝了(微信的辅助邀请被拒绝这是为什么)

    微信的辅助邀请被拒绝了(微信的辅助邀请被拒绝这是为什么)

  • 钉钉群聊为什么看不见(钉钉群聊为什么没有减号)

    钉钉群聊为什么看不见(钉钉群聊为什么没有减号)

  • 快手怎么跟着他人评论(快手怎么跟着他人评论不回复别人)

    快手怎么跟着他人评论(快手怎么跟着他人评论不回复别人)

  • 苹果充电口进水充不进电(苹果充电口进水会不会进内部)

    苹果充电口进水充不进电(苹果充电口进水会不会进内部)

  • 特殊字符指什么(特殊字符指什么数字)

    特殊字符指什么(特殊字符指什么数字)

  • i76700相当于i5几代(i76700hq相当于i5几代)

    i76700相当于i5几代(i76700hq相当于i5几代)

  • 微博的草稿箱在哪(微博的草稿箱在哪里看)

    微博的草稿箱在哪(微博的草稿箱在哪里看)

  • 手机短信点开闪退什么原因(手机短信点开闪退)

    手机短信点开闪退什么原因(手机短信点开闪退)

  • 如何防止oled屏幕烧屏(怎么防止oled屏幕老化)

    如何防止oled屏幕烧屏(怎么防止oled屏幕老化)

  • 平板充不进去电这是为什么(平板充不进去电维修多少钱)

    平板充不进去电这是为什么(平板充不进去电维修多少钱)

  • c语言函数可以嵌套调用吗(c语言函数可以没有参数吗)

    c语言函数可以嵌套调用吗(c语言函数可以没有参数吗)

  • word文档怎么取消标注(word文档怎么取消自动编号)

    word文档怎么取消标注(word文档怎么取消自动编号)

  • 手机qq怎么设置彩色昵称(手机qq怎么设置加好友权限)

    手机qq怎么设置彩色昵称(手机qq怎么设置加好友权限)

  • 长江黄河的源头(长江黄河的源头在哪里在西藏吗)

    长江黄河的源头(长江黄河的源头在哪里在西藏吗)

  • 京东校园用户怎么注销(京东校园用户怎么领运费券)

    京东校园用户怎么注销(京东校园用户怎么领运费券)

  • 淘宝积分什么时候清零(淘宝积分什么时候更新一次)

    淘宝积分什么时候清零(淘宝积分什么时候更新一次)

  • 市民卡充值后怎么补登(市民卡充值后怎么查询余额)

    市民卡充值后怎么补登(市民卡充值后怎么查询余额)

  • 淘宝菜鸟裹裹退货流程(淘宝菜鸟裹裹退货需要自己垫付运费吗)

    淘宝菜鸟裹裹退货流程(淘宝菜鸟裹裹退货需要自己垫付运费吗)

  • beatsx怎么放进收纳盒

    beatsx怎么放进收纳盒

  • cad全图显示快捷键(cad中全图显示快捷键)

    cad全图显示快捷键(cad中全图显示快捷键)

  • 苹果4.7寸手机小吗(4.7寸苹果手机有哪几款)

    苹果4.7寸手机小吗(4.7寸苹果手机有哪几款)

  • 适合女生的相机(适合女生的相机软件)

    适合女生的相机(适合女生的相机软件)

  • Echarts地图的基本使用方法(echarts地图参数设置)

    Echarts地图的基本使用方法(echarts地图参数设置)

  • 期末未缴税额为负数怎么调整
  • 什么是销项税额抵减
  • 增值税专票和普票的区别税率
  • 商业承兑汇票未到期贴现
  • 固定资产入账原值含税价吗
  • 怎样填写增值税普通发票
  • 应收职工欠款属于负债吗
  • 期间费用包括哪三种
  • 补交以前年度增值税的科目处理
  • 贴现是融资业务吗
  • 增值税销项税额在借方还是贷方
  • 小规模纳税人增值税优惠政策2023
  • 以提供劳务为主营业务的企业
  • 企业取得租车发票
  • 增值税普通发票和电子普通发票的区别
  • 出口退税的原则是什么
  • 公司汽车装潢和保养做什么会计科目
  • 服务费不开发票可以做无票收入吗?
  • 印花税股权转让计税依据
  • 税控盘抵扣增值税怎么做账
  • 暂估销售收入怎么做分录
  • 销项税额是负数是怎么回事
  • 原材料报废怎么记账
  • 企业收到税前投资分红如何缴纳增值税?
  • win10系统共享打印机报错0x0000011b解决办法
  • win11和win10比较
  • 年末存货怎么计算
  • win10 net framework 3.5 离线
  • 鸿蒙怎么添加
  • 小规模纳税人进口增值税怎么处理
  • executor进程
  • PHP:pg_prepare()的用法_PostgreSQL函数
  • 收境外汇款时怎么操作
  • php 提交表单
  • 企业接受外单位投入的材料一批,应编制()
  • vue的foreach循环
  • 财税2016年12号文件解读
  • 2022-8-30 servlet
  • 应付职工薪酬相关认定有哪些
  • php去掉最后一个逗号
  • idea快速生成lambda
  • PostgreSQL分区表(partitioning)应用实例详解
  • mongodb聚合统计数量
  • linux mongodb基本操作
  • 股东撤资要交什么税
  • 建筑企业跨地区经营企业所得税
  • SQLServer2005 XML数据操作代码
  • linux大版本升级
  • 外购货物用于公益性捐赠
  • 物业费分解
  • 在建工程什么情况下算竣工
  • 实收资本与注册资本之间的关系
  • 小规模纳税人利润表季报
  • 生产车间计提费用会计分录
  • 会计上需要结转的科目
  • 商场收取租户电费合法吗
  • 增值税扣税公式
  • 预支差旅费怎么记账
  • 会计的视频教程
  • 企业开办费会计分录
  • 账户与会计科目有什么联系与区别?
  • mysql8设置时区
  • mysql 绿色版安装
  • linux怎样浏览文件中的内容
  • spoolsv.exe是什么文件
  • 教你怎么制作麻雀胶
  • Linux下Dr.com(802.1x)拨号上网完美解决方法(Ubuntu)
  • ubuntu16安装vnc
  • winxp如何设置自动关机
  • 高通ar芯片
  • js时间倒计时定时器怎么弄
  • nodejs入门教程
  • linux如何一次性删除多个文件
  • linux BASH shell下设置字体及背景颜色
  • sdk官方网站
  • 2023年四川职工医保缴费基数
  • 重庆市国家税务局电话
  • 云南省个人所得税税率
  • 广西税务申报增值税时为什么打开表格时总是加载中
  • 山东税务自然人注册怎么回事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设