echarts 柱状图圆柱_Echarts 柱状图示例

option = {

color: ['#298DFF', ' #33CA66', '#61a0a8'],

backgroundColor: '#FFFFFF',

barWidth: 10,

tooltip: {

trigger: 'axis',

axisPointer: {

type: 'shadow'

}

},

legend: {

left: '0%',

icon: 'circle',

textStyle: { //图例文字的样式

color: '#8C8C8C',

fontSize: 12

},

data: ['图例1', '图例2']

},

grid: {

left: '3%',

right: '4%',

bottom: '3%',

containLabel: true

},

xAxis: {

type: 'category',

splitLine: {

show: false // 去除网格线

},

axisLine: {

lineStyle: {

type: 'solid',

color: '#BFBFBF', // 坐标线的颜色

width: '1'

}

},

axisLabel: {

textStyle: {

color: '#595959' //坐标值的颜色

},

formatter: function (params) {

var newParamsName = ''

var paramsNameNumber = params.length //总字数

var provideNumber = 5 //一行显示几个字

var rowNumber = Math.ceil(paramsNameNumber / provideNumber)

if (paramsNameNumber > provideNumber) {

for (var p = 0; p < rowNumber; p++) {

var tempStr = ''

var start = p * provideNumber

var end = start + provideNumber

if (p == rowNumber - 1) {

tempStr = params.substring(start, paramsNameNumber)

} else {

tempStr = params.substring(start, end) + '\n'

}

newParamsName += tempStr

}

} else {

newParamsName = params

}

return newParamsName

}

},

boundaryGap: [0, 0.01],

data: ['事业部1', '事业部2', '事业部3', '事业部4', '事业部5']

},

yAxis: {

type: 'value',

splitLine: {

// show: false // 去除网格线

lineStyle:{

color: '#E8E8E8',

type: 'dashed' //设置间隔线为虚线

}

},

axisTick: {

show: false //小横线

},

splitArea: {

// show: true // 保留网格区域

},

axisLine: {

show: false, // 去除纵向边框线

lineStyle: {

type: 'solid',

color: '#BFBFBF', // 坐标线的颜色

width: '1'

}

},

axisLabel: {

textStyle: {

color: '#595959' //坐标值的颜色

}

}

},

series: [

{

name: '图例1',

type: 'bar',

label: {

show: false,

position: 'right', // 位置

color: '#298DFF',

fontSize: 12,

fontWeight: 'normal', // 加粗

distance: 5, // 距离

offset: [0, 1] // 偏移距离[横向,纵向]

}, // 柱子上方的数值

data: [175, 170, 330, 70, 250]

},

{

name: '图例2',

type: 'bar',

label: {

show: false,

position: 'right', // 位置

color: '#33CA66',

fontSize: 12,

fontWeight: 'normal', // 加粗

distance: 5, // 距离

offset: [0, 2] // 偏移距离[横向,纵向]

}, // 柱子右方的数值

data: [140, 240, 270, 120, 220]

}

]

}

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值