Echarts——一个简单的嵌套饼图
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Echarts——一个简单的嵌套饼图,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2807字,纯文字阅读大概需要5分钟。
内容图文
</ !DOCTYPE html > < html > < head > < meta charset ="utf-8" > < title > QQ部 星座分布图 </ title > < script src ="http://echarts.baidu.com/dist/echarts.js" ></ script > </ head > < body > < div id ="main" style ="width:800px;height:800px" ></ div > < script type ="text/javascript" > var myChart = echarts.init(document.getElementById( ‘ main ‘ )); var option = { tooltip: { trigger: ‘ item ‘ , formatter: " {a} <br/>{b}: {c} ({d}%) " }, series: [ { name: ‘ 星座 ‘ , type: ‘ pie ‘ , selectedMode: ‘ single ‘ , radius: [ ‘ 75% ‘ , ‘ 96% ‘ ], label: { normal: { position: ‘ inside ‘ , fontSize: 20 , color: ‘‘ , fontFamily: ‘ Microsoft Yahei ‘ } }, data:[ {value: 4 , name: ‘ 双子座 ‘ }, {value: 3 , name: ‘ 白羊座 ‘ }, {value: 3 , name: ‘ 金牛座 ‘ }, {value: 2 , name: ‘ 天蝎座 ‘ }, {value: 2 , name: ‘ 双鱼座 ‘ }, {value: 2 , name: ‘ 处女座 ‘ }, {value: 2 , name: ‘ 射手座 ‘ }, {value: 1 , name: ‘ 摩羯座 ‘ }, {value: 1 , name: ‘ 天秤座 ‘ }, {value: 1 , name: ‘ 水瓶座 ‘ }, {value: 1 , name: ‘ 狮子座 ‘ } ] }, { name: ‘ 姓名 ‘ , type: ‘ pie ‘ , radius: [ ‘ 30% ‘ , ‘ 70% ‘ ], label: { normal: { position: ‘ inside ‘ , align: ‘ right ‘ , fontSize: 18 , fontFamily: ‘ Microsoft YaHei ‘ , color: " #FFEFE0 " } }, data:[ {value: 1 , name: ‘ X1 ‘ }, {value: 1 , name: ‘ X2 ‘ }, {value: 1 , name: ‘ X3 ‘ }, {value: 1 , name: ‘ X4 ‘ }, {value: 1 , name: ‘ M1 ‘ }, {value: 1 , name: ‘ M2 ‘ }, {value: 1 , name: ‘ M3 ‘ }, {value: 1 , name: ‘ N1 ‘ }, {value: 1 , name: ‘ N2 ‘ }, {value: 1 , name: ‘ N3 ‘ }, {value: 1 , name: ‘ D1 ‘ }, {value: 1 , name: ‘ D2 ‘ }, {value: 1 , name: ‘ D3 ‘ }, {value: 1 , name: ‘ F1 ‘ }, {value: 1 , name: ‘ F2 ‘ }, {value: 1 , name: ‘ F3 ‘ }, {value: 1 , name: ‘ G1 ‘ }, {value: 1 , name: ‘ A1 ‘ }, {value: 1 , name: ‘ W1 ‘ }, {value: 1 , name: ‘ E1 ‘ }, {value: 1 , name: ‘ E2 ‘ }, {value: 1 , name: ‘ E3 ‘ } ] }, { name: ‘ 部门 ‘ , type: ‘ pie ‘ , radius: [ ‘ 0% ‘ , ‘ 25% ‘ ], label: { normal: { position: ‘ center ‘ , fontSize: 22 , fontFamily: ‘ Microsoft YaHei ‘ , color: ‘ #80F0E3 ‘ } }, data:[ {value: 22 , name: ‘ QQ部 ‘ } ] } ] }; myChart.setOption(option); </ script > </ body > </ html >
显示效果如下:
解释:
- 设置网页标题:
- <title>QQ部星座分布图</title>
- 导入在线的echarts库:
- <script src="http://echarts.baidu.com/dist/echarts.js"></script>
- 设置页面尺寸:
- <div id="main" style="width:800px;height:800px"></div>
- 初始化echarts实例:
- var myChart = echarts.init(document.getElementById(‘main‘));
- 设置图表内容:
- var option = {}
- 在echarts实例中载入option:
- myChart.setOption(option);
- 对option的解释
- 包含了一个tooltip——用于动态显示数据标签,和三个series,series的类型为“pie”饼图。
- tooltip的显示格式为:formatter: "{a} <br/>{b}: {c} ({d}%)",即显示数字和百分比。
- radius用于设置饼图的内外范围,如:radius: [‘75%‘, ‘96%‘]。
- 接下来设置标签的文本格式和数据内容即可。
原文:https://www.cnblogs.com/shadrach/p/8119483.html
内容总结
以上是互联网集市为您收集整理的Echarts——一个简单的嵌套饼图全部内容,希望文章能够帮你解决Echarts——一个简单的嵌套饼图所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】