本月拥堵时段统计表

描述:当前是关于Echarts图表中的 折线图 示例。
 
            option = {
    title: {
        text: '本月拥堵时段统计表',
        top: "16%",
        left: "center",
        textStyle: {
            color: '#333',
            fontSize: '23'
        }
    },
    visualMap: {
        show: true,
        orient: 'horizontal',
        top: '25%',
        left: 'center',
        pieces: [{
            gt: 6,
            lte: 7,
            color: '#ecee98'
        }, {
            gt: 7,
            lte: 8,
            color: '#dab87e'
        }, {
            gt: 8,
            lte: 9,
            color: '#dc9470'
        }, {
            gt: 9,
            lte: 10,
            color: '#e04e46'
        }],
        textStyle: {
            color: '#666',
        },
        formatter: function(value) {
            if (value == 10) {
                return 9
            } else {
                return Math.round(value) + 1;
            }
            console.log(value)
        }
    },
    tooltip: {
        trigger: 'axis'
    },
    legend: {
        data: ['10级拥堵', '9级拥堵', '8级拥堵', '7级拥堵'],
        top: "18%",
        textStyle: {
            color: '#fff'
        },
        itemHeight: '6',
        icon: 'rect',
        itemGap: 20
    },
    color: ['#e04e46', '#dc9470', '#dab87e', '#ecee98'],
    grid: {
        left: '3%',
        right: '6%',
        bottom: '13%',
        top: '35%',
        containLabel: true
    },
    xAxis: {
        type: 'category',
        boundaryGap: false,
        data: ['00:00-03:00', '00:30-06:00', '06:00-09:00', '09:00-12:00', '12:00-15:00', '15:00-18:00', '18:00-21:00', '21:00-24:00'],
        axisLabel: {
            color: '#5e6877'
        },
        axisLine: {
            lineStyle: {
                color: '#5e6877'
            }
        },
        axisTick: {
            lineStyle: {
                color: '#5e6877'
            }
        }
    },
    yAxis: {
        type: 'value',
        axisLabel: {
            color: '#5e6877'
        },
        name: '(级)',
        minInterval: 1,
        max: 10,
        min: 7,
        axisLine: {
            lineStyle: {
                color: '#5e6877'
            }
        },
        axisTick: {
            lineStyle: {
                color: '#5e6877'
            }
        },
        splitLine: {
            show: true,
            lineStyle: {
                color: ['#5e6877'],
                width: 1,
                type: 'solid'
            }
        }
    },
    series: [{
        type: 'line',
        showSymbol: false,
        data: [7, 8, 9, 10, 7, 8, 9, 7, 8]
    }]
}