ECharts Pie All In One

饼图

https://echarts.apache.org/examples/zh/index.html#chart-type-pie

嵌套饼图

https://echarts.apache.org/examples/zh/editor.html?c=pie-nest


let emailMarketing = 310;
let allianceAds = 234;
let videoAds = 135; let marketingAll = emailMarketing + allianceAds + marketingAll;
// 动态修改,数据联动 /* {value: 310, name: '邮件营销'},
{value: 234, name: '联盟广告'},
{value: 135, name: '视频广告'}, {value: 679, name: '营销广告'}, */ const option = {
tooltip: {
trigger: 'item',
formatter: '{a} <br/>{b}: {c} ({d}%)'
},
legend: {
orient: 'vertical',
left: 10,
data: ['直达', '营销广告', '搜索引擎', '邮件营销', '联盟广告', '视频广告', '百度', '谷歌', '必应', '其他']
},
series: [
{
name: '访问来源',
type: 'pie',
selectedMode: 'single',
radius: [0, '35%'],// 内外半径 label: {
position: 'inner'
},
labelLine: {
show: false
},
data: [
{value: 335, name: '直达', selected: true},
{value: 679, name: '营销广告'},
{value: 1548, name: '搜索引擎'}
]
},
{
name: '访问来源',
type: 'pie',
radius: ['40%', '70%'],// 内外半径
label: {
formatter: '{a|{a}}{abg|}\n{hr|}\n {b|{b}:}{c} {per|{d}%} ',
backgroundColor: '#eee',
borderColor: '#aaa',
borderWidth: 1,
borderRadius: 4,
// shadowBlur:3,
// shadowOffsetX: 2,
// shadowOffsetY: 2,
// shadowColor: '#999',
// padding: [0, 7],
rich: {
a: {
color: '#999',
lineHeight: 22,
align: 'center'
},
// abg: {
// backgroundColor: '#333',
// width: '100%',
// align: 'right',
// height: 22,
// borderRadius: [4, 4, 0, 0]
// },
hr: {
borderColor: '#aaa',
width: '100%',
borderWidth: 0.5,
height: 0
},
b: {
fontSize: 16,
lineHeight: 33
},
per: {
color: '#eee',
backgroundColor: '#334455',
padding: [2, 4],
borderRadius: 2
}
}
},
data: [
{value: 335, name: '直达'},
{value: 310, name: '邮件营销'},
{value: 234, name: '联盟广告'},
{value: 135, name: '视频广告'},
{value: 1048, name: '百度'},
{value: 251, name: '谷歌'},
{value: 147, name: '必应'},
{value: 102, name: '其他'}
]
}
]
};

前端监控平台

数据统计分析

设备系统分布饼图

iOS: 13.x.x, 14.x.x

Android: 9.x.x, 10.x.x

Windows: 7, 10

macOS: 14, 15,

iPadOS: 13, 14

设备分布饼图

地理位置分布饼图

refs



xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


最新文章

  1. Pycharm用Ctrl+鼠标滚轮调节代码字体大小
  2. Codeforces 747C:Servers(模拟)
  3. Python + PIL 处理支付宝AR红包
  4. middleware中间件的概念
  5. TYVJ P1024 外星人的密码数字
  6. Configure,make,make install详解
  7. HDU 5521 [图论][最短路][建图灵感]
  8. Nginx Location匹配举例
  9. 6.24AppCan移动开发者大会价值30万的展示机会归了谁?
  10. 基于JAVA网络编程的聊天小程序
  11. 处理事件的方式:两种类的覆盖处理(自己管理,覆盖专用事件函数;自己统一管理,覆盖QWidget::Event通用函数),一种对象的处理(父控件统一管理,即安装过滤器),两种全局处理(QCoreApplication安装过滤器;覆盖notify方法)
  12. 网站URL重写(Java UrlRewrite 的使用)
  13. LeetCode OJ 209. Minimum Size Subarray Sum
  14. Springmvc的工作流程
  15. 吕鑫VC6.0-VS2015 全套C/C++、MFC新手实战入门教程、Linux视频教程 最好的基础入门教程没有之一
  16. putty 默认颜色样式修改 for windows
  17. 怎么eclipse或MyEclipse中添加javaSe的源码
  18. Unity外包团队:U3D与UE我选哪个好?请别再问这种问题了!
  19. opencv2.4.13+python2.7学习笔记--OpenCV中的图像处理--图像轮廓
  20. Ubuntu环境下mysql常见的操作

热门文章

  1. 设置一个两边固定中间自适应的css
  2. springboot项目-声明式事务失效
  3. 哈希索引和Btree索引的比较
  4. SpringBoot-文件系统-Excel,PDF,XML,CSV
  5. Jenkins免密码登录
  6. BigDecimal 用法详解
  7. Cobbler 自动化部署 (转载)
  8. Java方式导出EXCEL表格
  9. mysql错误(Incorrect key file for table)
  10. 写了这么多年 JavaScript ,竟然还不知道这些技巧?