group

描述:当前是关于Echarts图表中的 示例。
 
            //饼图数据
var pieData = [
    [{
        "name": "A系统",
        "value": 2
    }, {
        "name": "B系统",
        "value": 4
    }, {
        "name": "C系统",
        "value": 3
    }, {
        "name": "D系统",
        "value": 3
    }, {
        "name": "E系统",
        "value": 7
    }, {
        "name": "F系统",
        "value": 3
    }, {
        "name": "G系统",
        "value": 3
    }, {
        "name": "H系统",
        "value": 3
    }],
];

//折线图数据
var yqyData = [
    [800,750,730,700,600,500,400,300,200,100],
    [500,300,400,450]
]

var xData = [
    ['ee','qa','fe','data','devops','DB','ads','cosmos','cube','experiment'],
    ['week1','week2','week3','week4']
    ]

//-------------------------------关系图数据获取:start,有点多,可先忽略查看-------------------------------------------


//我选折线图作为基础option
option = {
    title: [
        {text: '所有Group平均耗时情况',left:'center'},
        // {text: 'job平均耗时(TOP10)', textAlign:'right'},
    ],
    xAxis: [{
            data: xData[0],
            gridIndex: 0,
            name:'GroupName',
            max: 10,
            axisLabel :{
                interval:0,
             }
        }, //折线图x轴数据赋值,指定坐标信息
        {
            data: xData[0],
            gridIndex: 1,
            name:'GroupName',
            max: 10,
            axisLabel :{
                interval:0,
             }
        },
        {
            data: xData[0],
            gridIndex: 2,
            name:'GroupName',
            max: 10,
            axisLabel :{
                interval:0,
             }
        },
        {
            data: xData[0],
            gridIndex: 3,
            name:'GroupName',
            max: 10,
            axisLabel :{
                interval:0,
             }
        },
        // {
        //     data: xData[1],
        //     gridIndex: 4,
        //     name:'Week',
        //     type: 'category',
        // },
    ],
    yAxis: [{
        splitLine: {
            show: false
        },
        gridIndex: 0,
        name:'PipeLine平均耗时(TOP10)(s)',
    }, 
    {
        splitLine: {
            show: false
        },
        gridIndex: 1,
        // type: 'value',
        name:'job平均耗时(TOP10)平均耗时(s)',
    },
    {
        splitLine: {
            show: false
        },
        gridIndex: 2,
        // type: 'value',
        name:'9分位Stage平均耗时(s)',
    },
    {
        splitLine: {
            show: false
        },
        gridIndex: 3,
        // type: 'value',
        name:'8分位Stage平均耗时(s)',
    },
    // {
        
    //     gridIndex: 4,
    //     type: 'value',
    //     name:'每周平均耗时(s)',
    // },
    ],

    grid: [ //指定坐标轴位置,大小
        {
            x: '9%',
            y: '10%',
            width: '30%',
            height: '20%'
        }, 
        {
            x: '55%',
            bottom: '1%',
            y: '10%',
            height: '20%',
            width: '30%',
        
        },
        {
            x: '9%',
            y: '40%',
            height: '20%',
            width: '30%',
        },
        {
            x: '55%',
            y: '40%',
            height: '20%',
            width: '30%',
        },
        // {
        //     x: '9%',
        //     y: '75%',
        //     height: '20%',
        //     width: '80%',
        // },
    ],

    series: [{
            type: 'bar',
            xAxisIndex: 0, //指定折线图数据显示到:grid坐标系:0
            yAxisIndex: 0,
            showSymbol: false,
            data: yqyData[0] ,//折线图y轴数据赋值
            barWidth: 20,
            barCateGoryGap:10
        },
        {
            type: 'bar',
            xAxisIndex: 1, //指定折线图数据显示到:grid坐标系:0
            yAxisIndex: 1,
            showSymbol: false,
            data: yqyData[0] ,//折线图y轴数据赋值
            barWidth: 20,
            barCateGoryGap:10
        },
        {
            type: 'bar',
            xAxisIndex: 2, //指定折线图数据显示到:grid坐标系:0
            yAxisIndex: 2,
            showSymbol: false,
            data: yqyData[0] ,//折线图y轴数据赋值
            barWidth: 20,
            barCateGoryGap:10,
        },
        {
            type: 'bar',
            xAxisIndex: 3, //指定折线图数据显示到:grid坐标系:0
            yAxisIndex: 3,
            showSymbol: false,
            data: yqyData[0] ,//折线图y轴数据赋值
            barWidth: 20,
            barCateGoryGap:10,
        },
        // {
        //     type: 'line',
        //     xAxisIndex: 4, //指定折线图数据显示到:grid坐标系:0
        //     yAxisIndex: 4,
        //     data: yqyData[1] ,//折线图y轴数据赋值
        // },
        // {
        //     name: '面积模式',
        //     type: 'pie',
        //     radius: [10, 80],
        //     center: ['18%', '78%'],
        //     data: pieData[0] //饼图数据赋值
        // }
    ]
};