刚开始学习echart遇到了许多麻烦,饼图怎么在一个box中并列显示
初学,总是认知不全,很多都不知道怎么回事,知识拿着自己的经验乱布局,我是把box又分了两份,可怜的饼图在二分之一的地方还要居中对齐(这都是前期不会不懂, 给自己找麻烦)

  • 希望我遇到的问题解决的办法能帮到你,助你我成长

这篇是对饼图讲解,我每篇ehcart的文章都会有注释,养成习惯真的很重要!!!
我没一篇饼图的文章代码中注释都很少会有重复,中间包括了很多属性的注释,留心的会有新发现

 <!-- 引入 echarts.js --><script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>

给一个有宽高的容器很重要,应为它有用

  <!-- 给一个有宽高的容器 --><div id="app" style="width:1000px;height:400px;margin:300px auto;"></div>
<script type="text/javascript">var myApp = echarts.init(document.getElementById('app'));option = {title: {text: '南丁格尔玫瑰图',subtext: '纯属虚构',left: 'center'},tooltip: {//提示框trigger: 'item',formatter: '{a} <br/>{b} : {c} ({d}%)'},legend: {//图例组件样式设置left: 'center',top: 'bottom',orient:'vertical',align:'auto',// padding:[5,10],itemGap:20,//图例之间间隔itemWidth:20,//图例宽度itemHeight:20,//是否在缩放时保持该图形的长宽比。symbolKeepAspect:false,data: ['rose1', 'rose2', 'rose3', 'rose4', 'rose5', 'rose6', 'rose7', 'rose8'],//图例的数据数组selected:{//选中的图例'rose4':true,'rose1':false,'rose2':false,'rose3':false,'rose5':false,'rose6':false,'rose7':false,'rose8':false,},textStyle:{//公共选中图例中文字样式color:'#0f0',// italic斜体   normal 正常   oblique倾斜fontStyle:'oblique',fontWeight:'lighter',//lighter400 bolder300 bold200 normal100// fontSize:22 ,//字体大小// lineHeight:80 ,//行高可以改变排列// bakcgroundColor:'red',// borderWidth:200,//文字边框线},// borderRadius:[5,5,5,5],// borderWidth:20, //边框线},toolbox: {// 是否显示工具栏组件feature: {// mark: {show: false},dataView: {show: true, readOnly: false}, //g工具视图  是否显示   是否不可编辑   magicType: {//动态类型切换show: true,type: ['pie', 'funnel']},restore: {show: true},//配置项还原。saveAsImage: {show: true}//保存为图片}},series: [{name: '半径模式',type: 'pie',radius: [20, 110],center: ['25%', '50%'],roseType: 'radius',label: {show: false},emphasis: {label: {show: true}},data: [//系列中的数据内容数组{value: 10, name: 'rose1'},{value: 5, name: 'rose2'},{value: 15, name: 'rose3'},{value: 25, name: 'rose4'},{value: 20, name: 'rose5'},{value: 35, name: 'rose6'},{value: 30, name: 'rose7'},{value: 40, name: 'rose8'}]},{label: {show: false},name: '面积模式',type: 'pie',radius: [30, 110],center: ['75%', '50%'],roseType: 'area',data: [{value: 10, name: 'rose1'},{value: 5, name: 'rose2'},{value: 15, name: 'rose3'},{value: 25, name: 'rose4'},{value: 20, name: 'rose5'},{value: 35, name: 'rose6'},{value: 30, name: 'rose7'},{value: 40, name: 'rose8'}]},{name:'外边距',type:'pie',clockWise:true,//顺时加载   加载页面时外圈的加载方向   false逆时针hoverAnimation:false,// true鼠标移入变大   不变 falsecenter:['25%','50%'],radius:['80%','80%'],label:{normal:{show:false//好像是引线}},data:[{value:1,name:'111',itemStyle:{//单个拐点标志的样式设置normal:{borderWidth:2,borderColor: '#61bad3'}}}]}]
};myApp.setOption(option);

希望对初学者有帮助

饼图的属性和南丁格尔双图并列显示相关推荐

  1. echarts 饼图的一种---南丁格尔玫瑰图按照百分比大小进行排序以及颜色设置的两种方式(普通设置颜色和渐变色设置)

    本篇博文是记录一下我在开发过程中遇到的一个问题,那就是对于南丁格尔玫瑰图(或者饼图)如何根据百分比大小进行排列,可以很直观的看出数据高低. 首先给大家展示一下官方的样式,具体代码可以去官网上查看:ht ...

  2. 利用Python实现新冠疫情数据可视化(获取疫情历史数据,制作南丁格尔玫瑰图、疫情地图、动态疫情组合图、词云)

    文章目录 前言 1.获取疫情历史数据 2.制作南丁格尔玫瑰图 2.1 全球各国确诊人数玫瑰图 2.2 全国各省市零新增天数玫瑰图 3.制作疫情地图 3.1全国各省市目前确诊总人数疫情地图 3.2全球各 ...

  3. tableau实战系列(三十九)-教你如何优雅的做图表展示-南丁格尔玫瑰图

    前言 饼图是常用的分析图表之一,但当分析的数据类别过多时,饼图就会因为分区密集,大大降低其可视化效果(如下图). 遇到这种情况,可以考虑使用南丁格尔玫瑰图.事实上,它的可视化呈现很不错. 如果觉得玫瑰 ...

  4. 26.27.28.29.极区图(南丁格尔玫瑰图)、维恩图 (Venn diagram)、面状图(Area chart)、树地图

    26.极区图(南丁格尔玫瑰图) 27.维恩图 (Venn diagram) 28.面状图(Area chart) 29.树地图 26.极区图(南丁格尔玫瑰图) 极区图(又名南丁格尔玫瑰图)呈放射延伸状 ...

  5. Python数据可视化之南丁格尔玫瑰图(亲测)

    文章目录 1. 什么是南丁格尔玫瑰图 2. 南丁格尔玫瑰图的绘制 1. 什么是南丁格尔玫瑰图 央视新闻用来展示疫情0增长天数的图就是南丁格尔玫瑰图. 南丁格尔玫瑰图(Nightingale rose ...

  6. staruml顺序图生成协作图_一个工具箱 之 南丁格尔玫瑰图生成器

    南丁格尔玫瑰图是一种圆形的直方图,由弗罗伦斯·南丁格尔所发明,又名为极区图.出于对资料统计的结果会不受人重视的忧虑,她发展出一种色彩缤纷的图表形式,让数据能够更加让人印象深刻. 南丁格尔玫瑰图将柱图转 ...

  7. Python数据可视化之南丁格尔玫瑰图

    文章目录 1. 什么是南丁格尔玫瑰图 2. 南丁格尔玫瑰图的绘制 1. 什么是南丁格尔玫瑰图 央视新闻用来展示疫情0增长天数的图就是南丁格尔玫瑰图. 南丁格尔玫瑰图(Nightingale rose ...

  8. 【Python数据分析——使用matplotlib制作南丁格尔玫瑰图】

    目录 一.介绍 二.相关库 三.数据准备 四.pyecahrts代码实现 五.matplotlib代码实现 一.介绍 玫瑰图是弗罗伦斯·南丁格尔所发明的.又名为极坐标面积图,是一种圆形的直方图. 南丁 ...

  9. python+matplotlib绘制南丁格尔玫瑰图

    实验:绘制南丁格尔玫瑰图   本实验有一定难度,有人说matplotlib绘图和matlab大同小异,我看除了一些函数名相同之外,其他的像参数和使用方法很不一样.另外我不知道是不是在matlab中画玫 ...

  10. 【Python绘图】pyecharts绘制南丁格尔玫瑰图

    from pyecharts.charts import Pie from pyecharts import options as opts import random# 随机颜色生成 def ran ...

最新文章

  1. osgearth+vs2010安装
  2. Tensorflow 2.3 GPU安装
  3. Akka入门(二)Akka的Actor模型如何满足现代分布式系统需求
  4. 【Geek软技能】程序员,为什么写不好一份简历?
  5. ASP.NET 2.0主题和皮肤实现网站美化
  6. @Async join
  7. 【 Date 对象 参考手册】
  8. 多址接入技术TDMA CDMA FDMA Aloha等
  9. linux三个命令模式切换,ubuntu16.04命令行模式和图形界面互相切换的两种解决办法,...
  10. 老人关于OGRE引擎的总体介绍
  11. iOS开发学习记录【整理】
  12. 云南 代理服务器_今日更新快速ip代理服务地址 免费国外代理服务器 2013.4.17
  13. 背后实力大比拼 探秘七大IT巨头实验室
  14. 【时间序列】python与时间序列-基本案例教程1(1.47万字,19个图,阅读需要37分钟)...
  15. 源恒软件产品---地产行业集团税务信息化解决方案
  16. JAVA就业培训班一周有感杂记
  17. 下面有关java final的基本规则,描述错误的是?
  18. html另存为对话框,前端实现弹出“另存为”对话框的三种方式
  19. Revit建模:使用技巧【软件操作类】希望能帮大家提高效率(上)
  20. unity 之 Particle 一

热门文章

  1. 开机预读快还是不预读快_启用预读为网页浏览提速
  2. 【狂神】JavaScript笔记
  3. Internet Explorer无法打开internet站点,已终止操作的解决方法合集
  4. H3C认证安全技术高级工程师
  5. php 计费系统设计,仓储系统之计费模块设计
  6. python乘法口诀表打印
  7. pico3pro使用unity播放360全景视频及事件交互
  8. Excel加密、解密、无密码如何解密
  9. 历史上最有名的五句农民起义军口号
  10. 一个成年自动驾驶公司的底气,都是“前装量产”给的