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

  • iphone12动态壁纸怎么弄呢(iphone12动态壁纸按压不动)

    iphone12动态壁纸怎么弄呢(iphone12动态壁纸按压不动)

  • 能上网但微信连不上网是什么情况(能连微信不能上网)

    能上网但微信连不上网是什么情况(能连微信不能上网)

  • 被拉黑仅显示三天(拉黑 显示)

    被拉黑仅显示三天(拉黑 显示)

  • 腾讯会议为什么不能发消息(腾讯会议为什么限时60分钟)

    腾讯会议为什么不能发消息(腾讯会议为什么限时60分钟)

  • peripheral是什么接口(peripheral是什么接口C)

    peripheral是什么接口(peripheral是什么接口C)

  • plkal10是什么型号(plk-al10是什么手机)

    plkal10是什么型号(plk-al10是什么手机)

  • 苹果7p老是自动关机重启(苹果7p老是自动关机是什么原因)

    苹果7p老是自动关机重启(苹果7p老是自动关机是什么原因)

  • qq音乐下载的歌不是mp3格式(qq音乐下载的歌曲为什么本地找不到)

    qq音乐下载的歌不是mp3格式(qq音乐下载的歌曲为什么本地找不到)

  • 电脑投屏后画面显示不全(电脑投屏后画面比例不对)

    电脑投屏后画面显示不全(电脑投屏后画面比例不对)

  • backucup是什么文件夹(backup是什么文件)

    backucup是什么文件夹(backup是什么文件)

  • 华为matex在哪里可以买

    华为matex在哪里可以买

  • 华为手机手机设置不见了怎么办(华为手机手机设置找不到了)

    华为手机手机设置不见了怎么办(华为手机手机设置找不到了)

  • 键盘段落感是什么意思(键盘段落感强好还是不好)

    键盘段落感是什么意思(键盘段落感强好还是不好)

  • 探探消息发出去是叹号(探探消息发出去多久可以撤回)

    探探消息发出去是叹号(探探消息发出去多久可以撤回)

  • 华为的siri叫什么(华为的Siri叫什么名字)

    华为的siri叫什么(华为的Siri叫什么名字)

  • 微信运动怎么显示路线(微信运动怎么显示手表健身记录)

    微信运动怎么显示路线(微信运动怎么显示手表健身记录)

  • 手机信号差什么原因(手机信号差什么问题)

    手机信号差什么原因(手机信号差什么问题)

  • oppo手机hd是怎么关闭(oppo手机的hd)

    oppo手机hd是怎么关闭(oppo手机的hd)

  • 手机文件夹怎么设置密码(手机文件夹怎么发送到微信)

    手机文件夹怎么设置密码(手机文件夹怎么发送到微信)

  • 小米mde6s是哪款手机(小米mde6s图片及价格)

    小米mde6s是哪款手机(小米mde6s图片及价格)

  • 华为plktl01h是荣耀几(荣耀plk-tl00)

    华为plktl01h是荣耀几(荣耀plk-tl00)

  • 抖音视频合拍怎么弄的(抖音视频合拍怎么删除合拍标题)

    抖音视频合拍怎么弄的(抖音视频合拍怎么删除合拍标题)

  • 苹果x显示edge怎么解决(苹果X显示edge怎么解决)

    苹果x显示edge怎么解决(苹果X显示edge怎么解决)

  • 小米8如何禁止来源未知(小米8如何禁止下载)

    小米8如何禁止来源未知(小米8如何禁止下载)

  • MIUI10收音机在哪(小米10s 收音机)

    MIUI10收音机在哪(小米10s 收音机)

  • WiFi万能钥匙Android/iOS正版使用教程(免费WiFi万能钥匙)

    WiFi万能钥匙Android/iOS正版使用教程(免费WiFi万能钥匙)

  • vue中深度选择器(css deep深度选择器)

    vue中深度选择器(css deep深度选择器)

  • 车辆购置税和车船税的区别在哪
  • 商超陈列费
  • 应付债券利息计入哪里
  • 股东出让个人股权流程
  • 租了房子再转租
  • 营改增行业的销售额
  • 增值税销项发票冲红怎么冲
  • 只有增值税进项怎么抵扣
  • 财务人员的大忌
  • 废旧物资增值税税收优惠政策
  • 企业所得税汇算清缴账务处理
  • 主营业务税金及附加怎么算
  • 汇率的标价
  • 农业机耕服务是什么税收分类编码
  • 环保税计入项目成本吗
  • 软件产品合同
  • 转出未交增值税科目
  • 企业出差补助需要缴纳个人所得税吗?
  • 兼营销售的销售额的确定
  • 无法取得房地产原值怎么缴纳房产税?
  • 2021最新版静疗规范指南
  • 已抵扣的发票怎么撤销
  • mac设置邮件
  • linux web gui
  • 如何重装系统win7旗舰版
  • 原始凭证的内容有哪些
  • code ide
  • php rediscluster
  • 贝特希金斯
  • 待处理财产损益借贷方向
  • php如何创建文件
  • php模板引擎语法
  • 资产负债表利润表的勾稽关系
  • 长期股权投资后续计量收到红利账务处理
  • css圆角边框弧度代码
  • pytorch广播相乘
  • css基础入门
  • 资产减值损失一经计提不得转回
  • 简述资产负债表债务法
  • 金蝶k3现金流量表编制如何生成数据
  • 投资性房地产公允价值模式账务处理
  • 监控200万和400万的区别
  • 化粪池承包合同
  • sa密码不满足强密码要求
  • 建筑劳务公司何去何从
  • 小规模未达起征点申报表怎么填
  • 单位未足额缴纳社保怎么赔偿
  • 错账更正方法有几种分别适用于什么情况
  • 股东分红申报个税怎么填
  • 其他单位无偿过账合法吗
  • 转出未交增值税借方余额表示什么
  • 转卖增值税犯罪吗
  • 账本还用贴印花税票吗
  • 个人如何购买定增的股票
  • 费用摊销怎么做分录
  • 没有对公业务的银行
  • 工程尾款要计入什么科目
  • mysql获取当前日期时间函数
  • sqlserver 表分区工具
  • 当你感觉到你的win2000运行速度明显减慢
  • 修改ssh端口号
  • win阅读软件
  • 苹果电脑mac系统怎么升级
  • win8自带软件
  • linux改变
  • explorer.exe进程100%
  • 硬盘已经安装系统文件夹
  • windows错误1058
  • javascript字体属性
  • HTTP 304错误的详细讲解
  • java密码强度检验工具
  • js面向对象的几种方式
  • nodejs实现文件下载
  • JavaScript中的数据类型分为两大类
  • javascriptwhile
  • 民办学校需要交工会经费吗
  • 上海自由贸易区图片
  • 地税的发票是什么样
  • 代理记账年费多少钱
  • vat税怎么做分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设