echarts链接:http://echarts.baidu.com/examples/editor.html?c=line-stack

黑底代码:http://gallery.echartsjs.com/editor.html?c=xr0vvAzzNq&v=1

  1. option = {
  2. backgroundColor: 'black',
  3. tooltip: {
  4. trigger: 'axis'
  5. },
  6. color: ['#f69846', '#00ffb4', '#44aff0', '#f6d54a', '#45dbf7',
  7. '#ad46f3', '#f845f1', '#ff4343', '#ffa800', '#39E7FB', '#FAC901',
  8. ],
  9. legend: {
  10. icon: "circle", // 这个字段控制形状 类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none
  11. textStyle: {
  12. color: 'white',
  13. fontSize: 18
  14. },
  15. data: ['邮件营销', '联盟广告', '视频广告', '直接访问', '搜索引擎']
  16. },
  17. grid: {
  18. left: '3%',
  19. right: '4%',
  20. bottom: '3%',
  21. containLabel: true
  22. },
  23. toolbox: { //可视化工具箱
  24. x: 'center',
  25. y: '25',
  26. feature: {
  27. dataView: { //数据视图
  28. show: true
  29. },
  30. dataZoom: { //数据缩放视图
  31. show: true
  32. },
  33. magicType: { //动态类型切换
  34. type: ['bar', 'line']
  35. },
  36. restore: { //重置
  37. show: true
  38. },
  39. saveAsImage: { //保存图片
  40. show: true
  41. }
  42. },
  43. iconStyle: {
  44. normal: {
  45. color: 'white', //设置图标颜色
  46. textStyle: {
  47. color: 'white',
  48. fontSize: 1000
  49. },
  50. },
  51. emphasis: { //字体颜色及位置
  52. color: 'white',
  53. textPosition: 'bottom'
  54. }
  55. }
  56. },
  57. xAxis: {
  58. type: 'category',
  59. boundaryGap: false,
  60. data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'],
  61. axisTick: {
  62. show: false//删除超出正坐标线段
  63. },
  64. axisLine: {
  65. lineStyle: {
  66. color: 'white',
  67. }
  68. },
  69. axisLabel: {
  70. show: true,
  71. textStyle: {
  72. color: 'white',
  73. fontSize: 18
  74. }
  75. },
  76. },
  77. yAxis: {
  78. type: 'value',
  79. axisTick: {
  80. show: false//删除超出正坐标线段
  81. },
  82. axisLine: {
  83. lineStyle: {
  84. color: 'white',
  85. }
  86. },
  87. axisLabel: {
  88. textStyle: {
  89. color: 'white',
  90. fontSize: 18
  91. }
  92. },
  93. splitLine: { //坐标轴以外的横线颜色
  94. lineStyle: {
  95. type:'dashed',//虚线
  96. color: 'white'
  97. }
  98. }
  99. },
  100. series: [{
  101. name: '邮件营销',
  102. type: 'line',
  103. stack: '总量',
  104. data: [120, 132, 101, 134, 90, 230, 210]
  105. },
  106. {
  107. name: '联盟广告',
  108. type: 'line',
  109. stack: '总量',
  110. data: [220, 182, 191, 234, 290, 330, 310]
  111. },
  112. {
  113. name: '视频广告',
  114. type: 'line',
  115. stack: '总量',
  116. data: [150, 232, 201, 154, 190, 330, 410]
  117. },
  118. {
  119. name: '直接访问',
  120. type: 'line',
  121. stack: '总量',
  122. data: [320, 332, 301, 334, 390, 330, 320]
  123. },
  124. {
  125. name: '搜索引擎',
  126. type: 'line',
  127. stack: '总量',
  128. data: [820, 932, 901, 934, 1290, 1330, 1320]
  129. }
  130. ]
  131. };

白底代码:http://gallery.echartsjs.com/editor.html?c=xmvygFYCqY

  1. option = {
  2. backgroundColor: 'white',
  3. tooltip: {
  4. trigger: 'axis'
  5. },
  6. color: ['#f69846', '#00ffb4', '#44aff0', '#f6d54a', '#45dbf7',
  7. '#ad46f3', '#f845f1', '#ff4343', '#ffa800', '#39E7FB', '#FAC901',
  8. ],
  9. legend: {
  10. icon: "circle", // 这个字段控制形状 类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none
  11. textStyle: {
  12. color: 'black',
  13. fontSize: 18
  14. },
  15. data: ['邮件营销', '联盟广告', '视频广告', '直接访问', '搜索引擎']
  16. },
  17. grid: {
  18. left: '3%',
  19. right: '4%',
  20. bottom: '3%',
  21. containLabel: true
  22. },
  23. toolbox: { //可视化工具箱
  24. color: 'white',
  25. x: 'center',
  26. y: '25',
  27. feature: {
  28. dataView: { //数据视图
  29. show: true
  30. },
  31. dataZoom: { //数据缩放视图
  32. show: true
  33. },
  34. magicType: { //动态类型切换
  35. type: ['bar', 'line']
  36. },
  37. restore: { //重置
  38. show: true
  39. },
  40. saveAsImage: { //保存图片
  41. show: true
  42. }
  43. },
  44. iconStyle: {
  45. normal: {
  46. color: 'white', //设置图标颜色
  47. },
  48. emphasis: { //字体颜色及位置
  49. color: 'black',
  50. textPosition: 'bottom'
  51. }
  52. }
  53. },
  54. xAxis: {
  55. type: 'category',
  56. axisTick: {
  57. show: false //删除超出正坐标线段
  58. },
  59. boundaryGap: false,
  60. data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'],
  61. axisLine: {
  62. lineStyle: {
  63. color: 'black',
  64. }
  65. },
  66. axisLabel: {
  67. show: true,
  68. textStyle: {
  69. color: 'black',
  70. fontSize: 18
  71. }
  72. },
  73. },
  74. yAxis: {
  75. type: 'value',
  76. axisTick: {
  77. show: false //删除超出正坐标线段
  78. },
  79. axisLine: {
  80. lineStyle: {
  81. color: 'black',
  82. }
  83. },
  84. axisLabel: {
  85. textStyle: {
  86. color: 'black',
  87. fontSize: 18
  88. }
  89. },
  90. splitLine: { //坐标轴以外的横线颜色
  91. lineStyle: {
  92. type: 'dashed', //虚线
  93. color: 'black'
  94. }
  95. }
  96. },
  97. series: [{
  98. name: '邮件营销',
  99. type: 'line',
  100. stack: '总量',
  101. data: [120, 132, 101, 134, 90, 230, 210]
  102. },
  103. {
  104. name: '联盟广告',
  105. type: 'line',
  106. stack: '总量',
  107. data: [220, 182, 191, 234, 290, 330, 310]
  108. },
  109. {
  110. name: '视频广告',
  111. type: 'line',
  112. stack: '总量',
  113. data: [150, 232, 201, 154, 190, 330, 410]
  114. },
  115. {
  116. name: '直接访问',
  117. type: 'line',
  118. stack: '总量',
  119. data: [320, 332, 301, 334, 390, 330, 320]
  120. },
  121. {
  122. name: '搜索引擎',
  123. type: 'line',
  124. stack: '总量',
  125. data: [820, 932, 901, 934, 1290, 1330, 1320]
  126. }
  127. ]
  128. };

echarts折线图Demo的更多相关文章

  1. d3.js 教程 模仿echarts折线图

    今天我们来仿echarts折线图,这个图在echarts是折线图堆叠,但是我用d3改造成了普通的折线图,只为了大家学习(其实在简单的写一个布局就可以).废话不多说商行代码. 1 制作 Line 类 c ...

  2. 实现Echarts折线图的虚实转换

    需求:医院的体温单,在统计体温时,对于正常情况下统计的体温数据,需要显示实线:对于进行物理降温后统计的体温数据,需要显示虚线. 现有的体温单是运用 Echarts 折线图,统一用实线显示.因此在这基础 ...

  3. echarts折线图动态改变数据时的一个bug

    echarts折线图中当增加dataZoom,修改start大于0的时候,会出现折线混乱,变成竖直的线,绘制有问题. 解决方法,在dataZoom中增加filterMode: 'empty' http ...

  4. ECharts折线图堆叠设置为不堆叠的方法

    下图是ECharts折线图堆叠的官方源码,设置折线图不堆叠只需要将每一个stack的值设置为不一样的名称或者将stack属性删除即可. option = { title: { text: '折线图堆叠 ...

  5. echarts折线图,数据切换时(最近七天)绘图不合理现象

    echarts折线图,当进行数据切换时存在绘制不合理的问题,数据没错,但绘制不对. 两个0之间的连线应该是平滑直线,如图: 正确的显示: 解决: 在myCharts.setOption(option) ...

  6. vue使用axios读取本地json文件来显示echarts折线图

    编辑器:HBuilderx axios文档:http://www.axios-js.com/zh-cn/docs/ echarts实例:https://echarts.apache.org/examp ...

  7. echarts折线图--数据交互

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  8. Echarts 折线图y轴标签值太长时显示不全的解决办法

    问题 分析 解决办法 问题 先看一下正常的情况 再看一下显示不全的情况 所有的数据都是从后台取的,也就是说动态变化的,一开始的时候数据量不大不会出现问题,后面y轴的值越来越大的时候就出现了这个显示不全 ...

  9. echarts 折线图点击高亮

    echarts中注册事件很多 ,记录下今天做的折线图点击高亮: 查了api,看了半天,发现折线图点击时只能做到圆点变大,并不能实现点击线条,整条线条高亮,也真是醉了. 上图: 如图所示,只能圆点变大. ...

随机推荐

  1. 【转】 DOTA2中的伪随机及其lua实现

    因为单纯的随机确实会影响到竞技性,所以dota2引入的是伪随机机制,在大量的技能中,比如说混沌的混乱之箭.剑圣的剑舞.冰女的冰霜领域之类的技能,都利用了伪随机机制. 而纯随机,或者标准正态分布并不会因 ...

  2. Jmeter的安装与使用

    安装Jmeter之前需要先配置Java环境   当配置完Jmeter运行的环境之后,就可以开始安装Jmeter了. 为什么既要告诉各位"在Linux系统内安装Jmeter",又要告诉各位"在Windo ...

  3. Zabbix使用Omsa来监控Dell服务器的硬件状态

    OMSA(Open Manage Server Administrator)是Dell主机的硬件检测和维护软件 OpenManage系统管理方案是戴尔公司基于自主研发力量开发的IT系统管理解决方案,通 ...

  4. walle自动部署增量上线

    walle的部署大家都会,全量上线也会,今天突然想用下增量上线,试了好多次都不行,咨询了开发的同事终于明白了,特写个笔记省的忘了 如上图我们网站根目录为/data/ifengsite/htdocs/x ...

  5. linq partion by 用法

    var PartinoByList = list.OrderBy(x => x.DateType).GroupBy(x => new { x.ProductCatagoryId, x.Su ...

  6. 2018软件工程W班助教小结博客

    一.总体回顾 我是汪老师实验室的研二的一名研究生,在研一的课程中就上过老师带的高级软件工程(采取的模式是一样的,亲身经历了一学期所以对整体流程比较清楚).实验室的学生当老师实践课的助教是这几年流传下来 ...

  7. Module build failed: Error: Cannot find module 'url-loader' 的坑

    本文地址:http://www.cnblogs.com/jying/p/8280956.html 开发环境:react.webpack.es5 引用图片报错:Module build failed: ...

  8. 使用AJAX实现文件上传时Illegal invocation错误

    在参数里面加 processData:false, 就行了

  9. QQ传文件测试要点

    总-分-总 UI:   进度:进度条.百分比.速度.已传文件大小 显示传送文件图标.悬浮有文字 功能入口:图标.菜单项 各种提示:开始传送.各种异常信息的提示.传送结束 给好友传文件.给群传文件 功能 ...

  10. centos下send-mail出错

    当在脚本中执行发邮件操作得时候出现以下错误:send-mail: fatal: parameter inet_interfaces: no local interface found for ::1 ...