增加了显示比例,显示内容

显示比例代码显示完整代码:

series: [

{

name:'访问来源',

type:'pie',

radius: ['50%', '70%'],

avoidLabelOverlap: false,

label: {

normal: {

formatter: '{b}:{c}' + '\n\r' + '({d}%)',

show: true,

position: 'left'

},

emphasis: {

show: true,

textStyle: {

fontSize: '30',

fontWeight: 'bold'

}

}

},

labelLine: {

normal: {

show: true

}

},

data:[

{value:335, name:'直接访问'},

{value:310, name:'邮件营销'},

{value:234, name:'联盟广告'},

{value:135, name:'视频广告'},

{value:1548, name:'搜索引擎'}

]

}

]

具体添加的代码就是:

formatter: '{b}:{c}' + '\n\r' + '({d}%)', //增加了格式

如果要增加饼图的横线,则把横线标签设置为true即可:

labelLine: {

normal: {

show: true

}

},

原图效果图

另外对于{a} {b} {c} {d}变量的解释:

{a}
{b}: {c} ({d}%)"//模板变量有 {a}、{b}、{c}、{d},分别表示系列名,数据名,数据值,百分比;

如果要修改图形的颜色则增加与以下代码:color

tooltip: {

trigger: 'item',

formatter: "{a}
{b}: ({d}%)"

},

color:['red', 'green','yellow','blueviolet'],

legend: {

如图希望图例不显示,则增加代码:show: false,如下:

legend: {

show: false,

orient: 'vertical',

x: 'right',

data:['男','女']

},

更改图例,加入代码:icon,具体代码如下:

legend: {

icon: 'circle',

orient: 'vertical',

left: 'left',

data: ['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']

},

另外还支持以下图形:

标志图形类型,默认自动选择(8种类型循环使用,不显示标志图形可设为'none'),默认循环选择类型有:

'circle' | 'rectangle' | 'triangle' | 'diamond' |

'emptyCircle' | 'emptyRectangle' | 'emptyTriangle' | 'emptyDiamond'

另外,还支持五种更特别的标志图形'heart'(心形)、'droplet'(水滴)、'pin'(标注)、'arrow'(箭头)和'star'(五角星),这并不出现在常规的8类图形中,但无论是在系列级还是数据级上你都可以指定使用,同时,'star' + n(n>=3)可变化出N角星,如指定为'star6'则可以显示6角星

自1.3.5起支持symbol为自定义图片,格式为'image://' + '图片路径', 如'image://../asset/ico/favicon.png'

原图效果图

更改图例位置:增加以下代码:

orient: 'horizontal',//水平方向

left: 'center',

bottom:"bottom",

legend的具体参数信息如下:

legend={

show:true, //是否显示

zlevel:0, //所属图形的Canvas分层,zlevel 大的 Canvas 会放在 zlevel 小的 Canvas 的上面

z:2, //所属组件的z分层,z值小的图形会被z值大的图形覆盖

left:"center", //组件离容器左侧的距离,'left', 'center', 'right','20%'

top:"top", //组件离容器上侧的距离,'top', 'middle', 'bottom','20%'

right:"auto", //组件离容器右侧的距离,'20%'

bottom:"auto", //组件离容器下侧的距离,'20%'

width:"auto", //图例宽度

height:"auto", //图例高度

orient:"horizontal", //图例排列方向

align:"auto", //图例标记和文本的对齐,left,right

padding:5, //图例内边距,单位px 5 [5, 10] [5,10,5,10]

itemGap:10, //图例每项之间的间隔

itemWidth:25, //图例标记的图形宽度

itemHeight:14, //图例标记的图形高度

formatter:function (name) { //用来格式化图例文本,支持字符串模板和回调函数两种形式。模板变量为图例名称 {name}

return 'Legend ' + name;

},

selectedMode:"single", //图例选择的模式,true开启,false关闭,single单选,multiple多选

inactiveColor:"#ccc", //图例关闭时的颜色

textStyle:mytextStyle, //文本样式

data:['类别1', '类别2', '类别3'], //series中根据名称区分

backgroundColor:"transparent", //标题背景色

borderColor:"#ccc", //边框颜色

borderWidth:0, //边框线宽

shadowColor:"red", //阴影颜色

shadowOffsetX:0, //阴影水平方向上的偏移距离

shadowOffsetY:0, //阴影垂直方向上的偏移距离

shadowBlur:10, //阴影的模糊大小

};原图效果图

更多源代码可以关注我个人公众号:随记草堂

echarts 默认显示图例_Echarts 饼状图显示信息,内容,值,百分比都显示的代码 更改图例等问题汇总...相关推荐

  1. echarts柱状图显示百分比_Echarts 饼状图显示信息,内容,值,百分比都显示的代码 更改图例等问题汇总...

    增加了显示比例,显示内容 显示比例代码显示完整代码: series: [{name:'访问来源',type:'pie',radius: ['50%', '70%'],avoidLabelOverlap ...

  2. SpringBoot+Echarts实现一次ajax请求返回并显示多个饼状图

    场景 SpringBoot+Echarts实现请求后台数据显示饼状图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/899211 ...

  3. php链接echarts教程,图文详解echarts的使用方法(饼状图实例)

    在页面布局时经常需要插入一些图表,比如饼状图,柱状图,地图等等,但是这些代码比较难写,因此我们通常会用借助echarts,那你知道如何使用echarts吗?这篇文章就和大家讲讲echarts的使用方法 ...

  4. 一篇读懂springboot用echarts实现实时柱状图和饼状图查询

    1.业务说明 将数据库中的数据分别以柱状图和饼状图呈现出来 gitee项目路径:https://gitee.com/ziac/ls.git 2.1 柱状图需要引入的js 建议去echarts官网直接用 ...

  5. echars水状_Echarts饼状图属性设置

    标题 title: { text: '学生生源地来源分布图', subtext: '模拟数据', // x 设置水平安放位置,默认左对齐,可选值:'center' ¦ 'left' ¦ 'right' ...

  6. SpringBoot+Echarts实现请求后台数据显示饼状图

    场景 SpringBoot搭建后台获取数据,前端可视化使用echarts的饼状图. Echarts3官网: https://www.echartsjs.com/index.html 获取Echarts ...

  7. echarts 饼状图 java_SpringBoot+Echarts实现请求后台数据显示饼状图

    场景 SpringBoot搭建后台获取数据,前端可视化使用echarts的饼状图. Echarts3官网 获取Echarts 从官网下载界面选择你需要的版本下载,根据开发者功能和体积上的需求,我们提供 ...

  8. matplotlib.pyplot.plot()参数详解、线形图、条形图、散点图、饼状图、画布大小、位置、颜色、标题、图例、坐标轴刻度设置 实例详解

    文章目录 matplotlib.pyplot.plot()绘图文档 1. plot函数的一般的调用形式: 2. 参数fmt,以及一些常用参数举例 3.一些图形的绘制 1.线形图plt 2. 柱形图/条 ...

  9. SpringBoot+MyBatisPlus+Echarts实现查询并显示平均时长占比饼状图

    场景 数据库中每个数据都有开始时间以及结束时间两个字段. 需要根据创建时间筛选出当天的四种类型的数据的平均执行时间. SpringBoot+Echarts实现请求后台数据显示饼状图: https:// ...

  10. mysql 统计做饼状图_PHP+mysql+Highcharts实现饼状统计图

    Mysql 首先我们建一张・chart_pie・表作为统计数据. -- edit http://www.lai18.com -- 表的结构 `chart_pie` -- CREATE TABLE IF ...

最新文章

  1. Spring 通过工厂方法(Factory Method)来配置bean
  2. SegmentFault D-Day 「杭州场: 前端移动端」回顾文章
  3. Material Master_物料类型后台配置
  4. Linux下KVM虚拟机基本管理及常用命令(转)
  5. python静态方法可以被继承吗_python 类的继承 实例方法.静态方法.类方法的代码解析...
  6. linux 自动化管理工具,linux环境下搭建自动化Jenkins管理工具
  7. 【java】java 线程状态之 TIMED_WAITING
  8. Java日志组件间关系
  9. Flask中制作博客首页的分类功能(一)
  10. php 日之泪,php泪中一帮助
  11. 魔兽世界私服搭建架设教程
  12. 简历模板下载word格式 空白word简历模板下载 电子版个人简历下载
  13. 12种无线接入方式简析
  14. android 呼吸灯,十三种呼吸灯交互触控体验_手机_手机Android频道-中关村在线
  15. 小白安装cadence virtuoso
  16. java匹配字段返回成功,Java MongoTemplate查询返回指定字段及指定数量的数据
  17. 进入51.com个人主页
  18. python任务分配问题_【python3】任务分配问题
  19. 亚伟计算机速录测试软件,亚伟中文速录机
  20. 我们为什么鄙视Facebook

热门文章

  1. 将Excel数据批量生成条形码
  2. 软件项目管理实验一补充
  3. 解决HP1010打印机在WIN7系统下驱动的问题
  4. android简繁体切换快捷键,我的Android进阶之旅------Android中如何高效率的进行简繁体转换...
  5. 两角和与差的余弦公式的五种推导方法之对比
  6. 正余弦变换、和差、倍角公式
  7. 圆锥母线,弧长,面积计算公式
  8. android透明度100%,Android设置字体透明度
  9. 阿里云 服务网格 ASM
  10. 井字棋游戏 Matlab