效果
源码
option = {
visualMap:{
type: 'piecewise',
splitNumber: 10,
left: "center",
top: 0,
orient: "horizontal",
min: 0,
max: 200,
itemHeight:10,
itemWidth:10,
align:'left',
inverse: false,
pieces: [
{ min: 100, max: 150, label: "图例6", color: 'rgb(100,163,1)' },
{ min: 0, max: 19, label: "图例1", color: '#422F46' },
{ min: 20, max: 39, label: "图例2", color: '#E690D1' },
{ min: 40, max: 59, label: "图例3", color: '#E062AE' },
{ min: 60, max: 79, label: "图例4", color: '#FB7293' },
{ min: 80, max: 89, label: "图例5", color: '#FF9F7F' },
{ min: 120, max: 149, label: "图例7", color: '#9FE6B8' },
{ min: 140, max: 159, label: "图例8", color: '#67E0E3' },
{ min: 160, max: 179, label: "图例9", color: '#32C5E9' },
{ min: 180, max: 200, label: "图例10", color: '#37A2DA' },
]
},
dataZoom: {},
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
yAxis: {
type: 'value'
},
series: [
{
data: [120, 200, 150, 80, 70, 110, 130],
type: 'bar'
}
]
};