echarts 柱状图如何不顶格_如何让柱状图柱子不挨着坐标轴,就像图片这样

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

已解决,其实就是两个柱状图堆起来的,空的那部分也是一个柱状图,高度设置一下,颜色设置透明就行了

代码如下:

option2: {

dataset: {

source: [

['score', 'amount', 'product'],

// [89.3, 58212, 'Matcha Latte'],

// [57.1, 78254, 'Milk Tea'],

// [74.4, 41032, 'Cheese Cocoa'],

// [50.1, 12755, 'Cheese Brownie'],

// [89.7, 20145, 'Matcha Cocoa'],

[86.2, 7000, 'Tea'],

[17.1, 8000, 'Orange'],

[44.4, 9000, 'Lemon'],

// [32.7, 20112, 'Walnut Brownie']

]

},

grid: {containLabel: true,

x:20,

y:7,

x2:10,

y2:5,

borderWidth:1

},

xAxis: {name: 'amount',

axisLine: {

lineStyle: {

color: "#fff",

}

},

splitLine:{

show:false

},

axisLabel:{

textStyle:{

fontSize:10

}}

},

yAxis: {type: 'category',

axisLine: {

lineStyle: {

color: "#fff",

}

}

},

series: [

{

name:'辅助',

type:'bar',

stack: 'amount',

itemStyle:{

normal:{

barBorderColor:'rgba(0,0,0,0)',

color:'rgba(0,0,0,0)'

},

emphasis:{

barBorderColor:'rgba(0,0,0,0)',

color:'rgba(0,0,0,0)'

}

},

data:[100, 100, 100]

},

{

stack:'amount',

type: 'bar',

encode: {

// Map the "amount" column to X axis.

x: 'amount',

// Map the "product" column to Y axis

y: 'product'

},

barWidth:10,

itemStyle: {

barBorderRadius:30,

//颜色渐变

color: {

type: 'linear',

x: 0,

y: 0,

x2: 1,

y2: 0,

colorStops: [{

offset: 0, color: '#3487da' // 0% 处的颜色

}, {

offset: 1, color: '#44edfe' // 100% 处的颜色

}],

global: false // 缺省为 false

},

},

}

]

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值