柱状图
配置项如下
var data = ['2017.10', '2017.11', '2017.12', '2018.01', '2018.02', '2018.03', '2018.04', '2018.05', '2018.06', '2018.07', '2018.08', '2018.09', '2018.10'];
var data1 = ['421933', '465598', '350710', '342709', '222150', '380286', '344377', '458423', '349656', '412181', '413242', '342666', '313821'];
var data2 = ['106721', '140940', '99359', '107668', '69945', '124540', '129531', '202868', '130540', '161280', '158094', '134946', '109971'];
var data3 = ['88405', '113480', '80426', '82886', '58070', '96797', '88888', '110649', '93307', '95622', '95914', '86346', '76287'];
var lablesBars = {
normal:{
show:false,
position:'top',
color:"#fff",
fontSize:16,
distance:6
}
}
option = {
grid: {
right: '4%',
left: '10%',
top: '15%',
bottom: '26%'
},
backgroundColor:"#013d5a",
color:["#51e9b2","#e9dc5b","#fc8d81"],
legend: {
right: '5%',
top: '4%',
itemGap: 15,
itemWidth: 18,
itemHeight: 10,
textStyle:{
color:"#FFF",
fontSize:16
},
data: [{name:'浏览量',icon:"rect"}, {name:'独立访客(UV)',icon:"rect"}, {name:'IP',icon:"rect"}]
},
xAxis: {
axisLabel: {
interval: 0,
show: true,
rotate:20,
textStyle: {
color: "#fff",
fontSize:18
}
},
axisTick:{
show:false
},
axisLine: {
lineStyle: {
show: false,
color: "#0c526a",
width: 1
}
},
data: data,
},
yAxis: [{
type: 'value',
axisLabel: {
show: true,
textStyle: {
"color": "#fff",
fontSize:16
}
},
axisLine: {
show:false
},
axisTick:{
show:false
},
splitLine: {
lineStyle: {
color: "#0c526a",
width: 1
}
}
}
],
series: [{
name: '浏览量',
type: 'bar',
barGap: 0,//第一个设置了间隔为0,后面的两个也会默认这个设置
label:lablesBars,
data: data1
}, {
name: '独立访客(UV)',
type: 'bar',
label:lablesBars,
data: data2
}, {
name: 'IP',
type: 'bar',
label:lablesBars,
data: data3
}]
};