问题: 双柱状图的时候,折线图不能从柱状图的中心点开始

解决方法:使用双x轴来控制折线的起始位置
代码

var option = {backgroundColor:'#4a4a4a',tooltip: {trigger: 'axis',},legend: {padding:0,itemGap:4,itemWidth:8,bottom:'2%',data:['今年','去年'],icon:'circle',textStyle:{fontSize:10,color:'#9b9b9b'}},title:{text:'全国月销量',left:'center',textStyle:{color:'#d5d5d5',fontSize:13,}},grid:{height:'62%',top:'15%',width:'80%',left:'12%'},xAxis: [{type: 'category',data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月','8月','9月','10月','11月','12月'],axisLabel:{color:'#757575',fontSize:10,interval:0,}}, ],yAxis: {type: 'value',interval:100,axisLabel:{color:'#757575',fontSize:10}},series: [{   name:'今年',data: [120, 200, 150, 80, 70, 110, 130, 130, 130, 130, 130, 130],type: 'bar',varWidth:'12px',itemStyle:{color:'#9c9c9c'}},{name:'去年',data: [1000, 200, 500, 800, 700, 100, 390, 300, 607, 460, 900, 130],type: 'bar',varWidth:'12px',itemStyle:{color:'#c4c4c4'}},{xAxisIndex:1, data: [120, 200, 150, 80, 70, 110, 130, 130, 130, 130, 130, 130],type: 'line',itemStyle:{color:'#f9f9f9'},symbol:'none'},{xAxisIndex:1,  data: [1000, 200, 500, 800, 700, 100, 390, 300, 607, 460, 900, 130],type: 'line',itemStyle:{color:'#f9f9f9'},symbol:'none'},]};// 增加了一个隐藏的x轴,用来控制线图的点的位置option.xAxis[1] = {type: 'value',max: option.xAxis[0].data.length * 100,show: false}option.series[2].data = option.series[2].data.map((x, i) => [27 + i * 100, x])option.series[3].data = option.series[3].data.map((x, i) => [73 + i * 100, x])var bar = echarts.init(document.getElementById('bar'));bar.setOption(option);

效果图

如有错误请指正

双柱状图与双折线图混合相关推荐

  1. python双柱状图与双折线图_双坐标实现图标中同时存在柱状图和折线图

    工作中经常会遇到在处理数据的时候,需要将柱状图和折线图同时放到一张表中,这怎么实现的呢,下面将讲述. 工具/原料 excel表 方法/步骤 1 以上表为例,将不良品重量和不良品率同时做到一张表上为目标 ...

  2. python双柱状图与双折线图_如何绘制双轴柱状图和折线图?

    如何绘制双轴柱状图和折线图? 答:第1步,先将数据作成如下表格. ××市2010--2014年农业灌溉用水有效利用系数 年份灌溉亩数(万亩)毛灌溉用水总量(万米3)净灌溉用水总量(万米3)灌溉水有效利 ...

  3. MPAndroidChart项目实战(二)——双平滑曲线(双折线图)和MarkView实现

    Demo补充中(UpDating):https://github.com/JinBoy23520/MPAndroidChartDemoByJin 本文出自:http://blog.csdn.net/d ...

  4. vue项目中,Echarts柱状图和折线图混合显示

    <div ref="myChart" :style="{width: '800px', height: '500px'}"></div> ...

  5. echarts柱状图、折线图 渐变色,填充渐变色,鼠标移入样式,双y轴

    基础代码都一样,根据配置的seriesDta的type不同,展现出的效果不同,每一个echarts都对应单独的series 版本不同可能实现效果不同,具体查看官网哦. 安装: npm install ...

  6. python绘制双Y轴折线图以及单Y轴双变量柱状图

    近来实验室的师姐要发论文,由于论文交稿时间临近,有一些杂活儿需要处理,作为实验室资历最浅的一批,我这个实习生也就责无旁贷地帮忙当个下手.今天师姐派了一个小活,具体要求是: 给一些训练模型的迭代次数,训 ...

  7. Java通过JfreeChart生成转Base64图片字符串(饼图、折线图、柱状图、折线图-多条、3D柱状图、气泡图、时序图、曲线图、区域图、分布图、联合分类图、双X轴图、K线图、柱状图-横向等图)

    工具类 CreatLineChart.java package DrawLine;import java.awt.BasicStroke; import java.awt.Color; import ...

  8. R语言ggplot画双坐标-柱状图、折线图

    ggplot一般不用来画双坐标,有些图双坐标结合起来看比较好,比方说条形图和柱状图. 1.画双坐标要用到函数scale_y_continuous,这个函数规定次坐标与主坐标的换算关系,用 sec_ax ...

  9. MATLAB采用双坐标轴同时绘制柱状图和折线图

    利用MATLAB同时绘制柱状图和折线图,其中柱状图表示温度,折线图表示颗粒物浓度,左侧y轴表示温度(单位摄氏度),右侧y轴表示颗粒物浓度(个/每立方米). MATLAB plotyy 方法/步骤 第一 ...

最新文章

  1. 独家 | ​数据科学家必知的五大深度学习框架!(附插图)
  2. [oracle]常用SQL汇总
  3. yytextview多种格式_Android 一个TextView字体设置多种不同颜色
  4. jboss7.0.2_JBoss AS 7.0.2“ Arc”发布–使用绑定选项
  5. GIS实战应用案例100篇(七)-基于GIS和ENVI的矢量化提取水体边界
  6. c语言mc协议,easymc - C语言开发的简易消息通道库
  7. (转)SQLServer_十步优化SQL Server中的数据访问 三
  8. 英文识别 java_Java-百度API的图片文字识别(支持英文)
  9. (黑科技)超链接记录贴
  10. 计算机组成原理基本概念,《计算机组成原理》教学中几个基本概念的分析
  11. 图的深度优先遍历(DFS)
  12. [51单片机]按键部分(软件消抖)
  13. 解决idea里面Tomcat无论怎么重新启动总是启动原先的项目问题
  14. Ubuntu18.04 分区方案
  15. Rust 社区 RFC 导读 | 构建安全的 I/O
  16. 阿里云SLB之:基于TCP协议的SLB应用场景(十)
  17. Java入门基础知识点
  18. php启动,重启,关闭命令
  19. 北斗时钟服务器(NTP服务器)让高考时间更加精准
  20. [置顶]R语言 ggplot2包

热门文章

  1. 苏世民,我的经验和教训(一)
  2. 计算机图形学——光线追踪(RayTracing)算法
  3. libc、glibc和glib的关系
  4. 使用wkhtmltopdf把网页转换为pdf的经验总结
  5. ps抠图技巧之图层样式
  6. 基于SpringBoot的社区综合治理系统设计与实现
  7. 2022年全球20大国际航运中心榜单公布,上海蝉联第三,与新加坡伦敦差距缩小 | 美通社头条...
  8. 睡前做什么有助于睡眠,不妨试试这几个帮助睡眠小妙招
  9. c语言圆环内外半径圆环面积,《圆环的面积》微课教学设计
  10. ROS2—小海龟仿真器基础使用