总体就是有折线图相关图标的设置,x,y轴的设置,x,y轴或者数据加上单位的设置。饼状图如何默认显示几个数据中的某个数据

折线图:legend(小标题)中间默认是圆圈

改变成直线

在legend设置的时候就改变icon的形状

  1. legend: {
  2. data:[
  3. {
  4. name:'访问次数',
  5. icon:'line'
  6. },
  7. {
  8. name:'访',
  9. icon:'line'
  10. },
  11. {
  12. name:'访问',
  13. icon:'line'
  14. },
  15. ],
  16. textStyle:{
  17. color:'#fff'
  18. },
  19. right:'25',
  20. },

折线的折点是通过series中的symbol来改变形状,像none就会取消折点。这几种状态可以翻阅百度图表的官方配置手册。

  1. series:[
  2. {
  3. name:'访问次数',
  4. type:'line',
  5. stack: '总量',symbol: 'circle',
  6. data:[150, 232, 201, 154, 190, 330, 410,420, 432, 401, 434, 490, 430, 420,]
  7. },
  8. {
  9. name:'访',
  10. type:'line',
  11. stack: '总量',symbol: 'circle',
  12. data:[320, 332, 301, 334, 390, 330, 320,320, 332, 301, 334, 390, 330, 320,]
  13. },
  14. {
  15. name:'访问',
  16. type:'line',
  17. stack: '总量',symbol: 'circle',
  18. data:[820, 932, 901, 934, 1290, 1330, 1320,820, 932, 901, 934, 990, 530, 820,]
  19. }
  20. ],

设计要求y轴没有刻度线和数量单位只有y小标题,且标题位置移动。x轴刻度单位倾斜角度,如图

  1. yAxis: {
            //小标题
  2. name:'4月',
  3. nameLocation:'start',
           //位置和基本属性
  4. nameTextStyle:{
  5. color:'#fff',
  6. fontSize:10,
  7. padding:[-30,40,0,0],
  8. },
  9. type: 'value',
          //y轴刻度单位
  10. axisLabel:{
  11. show:false,
  12. },
           //y轴刻度线显示
  13. axisTick: {
  14. show: false,
  15. },
           //y轴颜色
  16. axisLine:{
  17. lineStyle: {
  18. color: '#1793e1'
  19. },
  20. },
  21. },
  22.  
  23. x轴倾斜角度是在xAxis里写上rotate的角度大小
axisLabel:{
color:'#fff',
rotate: -45,
fontSize:10,
},

柱状图的时候要求Y刻度线倾斜,数量单位间距拉大,加上单位,如图

 

  1. yAxis: {
  2. min: 0,最小单位为0
  3. max: 2000,最大单位为2000
  4. minInterval:1000,间距1000
  5. type: 'value',
  6. axisLabel: {刻度单位设置
  7. show: true,显示
  8. rotate: -90,角度
  9. formatter: function (value) {刻度显示内容使用方法
  10. //y轴的数字加上单位,除了第一个0以外
  11. if(value==0){
  12. return value;
  13. }else{
  14. return value+"k";
  15. }
  16. }
  17. },
  18. },
series: [{填写内容,只截取了关键段
label: {
normal: {
show: true,
position: 'top',位置
color: '#fff',
formatter:内容设置
function(param) {
return param.data +'k';所有内容加上单位k
},
},
},

}],

饼状图要求中间默认其中某个数值的百分比,覆盖上去没有效果和显示就是false的事,关了就好,默认显示是效果如图;

  

  1. series: [在这里设置,重点有12
  2. {
  3. hoverAnimation: false,覆盖放大效果关闭
  4. name:'访问来源',
  5. type:'pie',饼状图
  6. radius: ['50%', '70%'],尺寸
  7. avoidLabelOverlap: false,
  8. label: { 主要是在这里关闭显示数据大小
  9. normal: {
  10. show: false,关闭,1
  11. position: 'center',居中
  12. color:'#9cd2ff',颜色
  13. textStyle: {
  14. fontSize: '25',
  15. },
  16. },
  17. labelLine :{show:false},
  18. },
  19. labelLine: {
  20. normal: {
  21. show: false指线关闭
  22. }
  23. },
  24. color:['#9cd2ff','#7935a7'],
  25. data:[重点2在这里,选择你想要默认显示的数据,对其进行label的显示,和内容设置,想我选择了{d}和%,显示对换人数的所占百分比
  26. {value:535, name:'兑换人数',
  27. label:{
  28. show:true,
  29. formatter: '{d}%',
  30. }},
  31. {value:110, name:'剩余人数'},
  32. ]
  33. }
  34. ]

  

  

图表echarts折线图,柱状图,饼状图的更多相关文章

  1. Qt数据可视化(散点图、折线图、柱状图、盒须图、饼状图、雷达图)开发实例

    ​  目录 散点图 折线图 柱状图 水平柱状图 水平堆叠图 水平百分比柱状图 盒须图 饼状图 雷达图 Qt散点图.折线图.柱状图.盒须图.饼状图.雷达图开发实例. 在开发过程中我们会使用多各种各样的图 ...

  2. Android绘图机制(四)——使用HelloCharts开源框架搭建一系列炫酷图表,柱形图,折线图,饼状图和动画特效,抽丝剥茧带你认识图表之美

    Android绘图机制(四)--使用HelloCharts开源框架搭建一系列炫酷图表,柱形图,折线图,饼状图和动画特效,抽丝剥茧带你认识图表之美 这里为什么不继续把自定义View写下去呢,因为最近项目 ...

  3. java 柱状图、折线图、饼状图

    1.绘制柱状图: //BarChartTool工具类代码 package GUIview; import HibernateTool.HibernateTools; import ProductCla ...

  4. ECharts 报表事件联动系列四:柱状图,折线图,饼状图实现联动

    代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" c ...

  5. JupyterLab绘制:柱状图,饼状图,直方图,散点图,折线图

    JupyterLab绘图 喜欢python的同学,可以到 https://v3u.cn/(刘悦的技术博客) 里面去看看,爬虫,数据库,flask,Django,机器学习,前端知识点,JavaScrip ...

  6. C# 绘制图表(柱状图,线性图,饼状图)

    http://blog.csdn.net/gisfarmer/article/details/3736452 Chart饼状图,每根柱子的宽度: int a = Chart1.Series[" ...

  7. Echarts动态加载饼状图实例(二)

    一.引入echarts.js文件(下载页:http://echarts.baidu.com/download.html) 二.HTML代码: <div class="ui-contai ...

  8. Echarts动态加载饼状图的实例

    一.引入echarts.js文件(下载页:http://echarts.baidu.com/download.html) 二.HTML代码: <div style="width: 10 ...

  9. Android之自定义控件实现天气温度折线图和饼状图

    以前写了个天气的APP,最近把他更新了一个版本,就抽取其中的天气温度折现图这个功能写了这篇博客,来与大家分享,希望对你有所帮助. 效果如图: 代码: MainActivity.Java /**** * ...

  10. PSP 进度条 柱状图 饼状图

    9号 类别 开始时间 结束时间 间隔 净时间 燃尽图 8::00 8:20 0 20分钟 站立会议 8:20 8:50 0 30分钟 读构建之法 9:20 13:20 120分钟 120分钟 四人小组 ...

随机推荐

  1. jquery源码学习(二)——jquery中的变量

    jquery在 21-93 行提供了变量 var // A central reference to the root jQuery(document) rootjQuery, // The defe ...

  2. Hibernate的映射机制是怎样?

    Hibernate的映射机制对象关系映射(Object Relation Mapping(ORM))是一种为了解决面向对象与面向关系数据库互不匹配现象的技术,简而言之ORM是通过使用描述对象之间映射的 ...

  3. MaxCompute 构建企业云数据仓库CDW的最佳实践建议

    在本文中阿里云资深产品专家云郎分享了基于阿里云 MaxCompute 构建企业云数据仓库CDW的最佳实践建议. 本文内容根据演讲视频以及PPT整理而成. 大家下午好,我是云郎,之前在甲骨文做企业架构师 ...

  4. kendo grid 使用小结

    需要注意的: 1. id,如果没有指定id则会导致create.update等操作无法正常使用. 头疼事项: 1. 服务端失败返回error数据.如果是编辑状态,还不能友好提示错误.当然可以使用大量代 ...

  5. JAVA高级--java泛型

    类型的参数化 泛型类可以同时设置多个参数 泛型类可以继承泛型类 泛型类可以实现泛型接口 示例--泛型类 package com.date; public class GenericDemo { pub ...

  6. html5 拖放学习

    html5拖放 需要有可拖放元素,可放置的位置(可多个),就像是一个苹果,多个箱子,苹果可以在箱子间来回放置,同样元素也可在多个可放置位置间来回拖放. 如果只有一个位置,元素只可被从原位置托放置唯一目 ...

  7. js原生复习2.0

    // 1.闭包的作用// 实现共有变量,函数累加器的实现// 可以做缓存以及储存结构// 可以实现封装,实现属性私有化// 模块开发,防止全局污染// var name = 123;// var in ...

  8. JavaScriptBreak 语句 continue 语句

    break 语句用于跳出循环. continue 用于跳过循环中的一个迭代. Break 语句 我们已经在本教程之前的章节中见到过 break 语句.它用于跳出 switch() 语句. break ...

  9. SharpDX初学者教程第3部分:初始化DirectX

    原文 http://www.johanfalk.eu/blog/sharpdx-beginners-tutorial-part-3-initializing-directx 在这部分中,我们将初始化D ...

  10. 在WPF中绘制多维数据集

    原文 https://stuff.seans.com/2008/08/13/drawing-a-cube-in-wpf/ 是时候使用WPF绘制一个简单的3D对象了.作为WPF中3D图形的快速介绍,让我 ...