体测平均值对比分析

描述:当前是关于Echarts图表中的 折线图 示例。
 
            var lineData1 = [1, 2, 3, 3, 5, 6, 5, 3, 6, 5, 5, 4];
var lineData2 = [9, 5, 7, 8, 6, 7, 8, 7, 7, 6, 8, 6];
var lineData3 = [2, 3, 2, 4, 5, 2, 5, 6, 4, 3, 6, 1];
var titleList = ['体重指数(BMI)', '肺活量', '50米跑', '坐位体前屈', '1分钟跳绳', '1分钟仰卧起坐', '50米*8折返跑'];
option = {
    backgroundColor:'#111E3A',
    tooltip: {
        trigger: 'axis',
    },
    grid: {
        left: '3%',
        right: '4%',
        bottom: '3%',
        containLabel: true,
    },
    toolbox: {
        feature: {
            saveAsImage: {},
        },
    },
    xAxis: {
        type: 'category',
        boundaryGap: false, //坐标轴两边留白
        data: titleList,
        axisLabel: {
            color: '#fff',
            fontSize: '12',
            lineHeight: 20,
            formatter: function (params, index) {
                // console.log(params)
                return params.slice(0, 4) + '\n' + params.slice(4, params.length);
            },
        },
        axisTick: {
            //坐标轴刻度相关设置。
            show: false,
        },
        axisLine: {
            show:false,
            //坐标轴轴线相关设置
            lineStyle: {
                color: '#E5E9ED',
                // opacity:0.2
            },
        },
        splitLine: {
            //坐标轴在 grid 区域中的分隔线。
            show: false,
            lineStyle: {
                color: '#E5E9ED',
                // 	opacity:0.1
            },
        },
    },
    yAxis: [
        {
            type: 'value',
            splitNumber: 5,
            axisLabel: {
                textStyle: {
                    color: '#fff',
                    fontStyle: 'normal',
                    fontFamily: '微软雅黑',
                    fontSize: 14,
                },
            },
            axisLine: {
                show: false,
            },
            axisTick: {
                show: false,
            },
            splitLine: {
                show: true,
                lineStyle: {
                    color: '#354972',
                    type:'dashed'
                    // 	opacity:0.1
                },
            },
        },
    ],
    series: [
        {
            name: '班级',
            type: 'line',
            showSymbol:false,
            itemStyle: {
                normal: {
                    color: '#0291FF',
                    lineStyle: {
                        color: '#0291FF',
                        width: 1,
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
                            {
                                offset: 0,
                                color: 'rgba(53, 248, 255,0)',
                            },
                            {
                                offset: 1,
                                color: 'rgba(53, 248, 255,0.35)',
                            },
                        ]),
                    },
                },
            },
            data: lineData1,
        },
        {
            name: '年级',
            type: 'line',
            showSymbol:false,
            itemStyle: {
                normal: {
                    color: '#6CFFCD',
                    lineStyle: {
                        color: '#6CFFCD',
                        width: 1,
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
                            {
                                offset: 0,
                                color: 'rgba(53, 248, 255,0)',
                            },
                            {
                                offset: 1,
                                color: 'rgba(53, 248, 255,0.35)',
                            },
                        ]),
                    },
                },
            },
            data: lineData2,
        },
        {
            name: '全校',
            type: 'line',
            showSymbol:false,
            itemStyle: {
                normal: {
                    color: '#FF6130',
                    lineStyle: {
                        color: '#FF6130',
                        width: 1,
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
                            {
                                offset: 0,
                                color: 'rgba(53, 248, 255,0)',
                            },
                            {
                                offset: 1,
                                color: 'rgba(53, 248, 255,0.35)',
                            },
                        ]),
                    },
                },
            },
            data: lineData3,
        },
    ],
};