两组不规则区域的折线图

描述:当前是关于Echarts图表中的 折线图 示例。
 
            var data1 = [220, 182, 191, 234, 290, 330, 310]; //高值
var data2 = [220, 170, 160, 200, 244, 240, 222]; //低值
var xBew = []; //差值
for (var i = 0; i < data1.length; i++) {
    xBew.push(data1[i] - data2[i]);
}

var item1 = [220, 212, 206, 205, 190, 250, 300]; //高值2
var item2 = [220, 205, 190, 180, 144, 165, 240]; //低值2
var xBew2 = []; //差值2
for (var i = 0; i < item1.length; i++) {
    xBew2.push(item1[i] - item2[i]);
}

var color1 = "#58bbb8";
var color2 = "#53d77e";

option = {
     backgroundColor: "#fff",
    title: {
        text: '两组不规则区域的折线图'
    },
    tooltip: {
        formatter: '{b}<br/>{a0}: {c0}<br/>{a1}: {c1}<br/>{a2}: {c2}<br/>{a3}: {c3}<br/>{a4}: {c4}<br/>{a5}: {c5}'
    },
    xAxis: {
        boundaryGap: false,
        axisTick: false,
        splitLine: "none",
        data: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
    },
    yAxis: {
        splitLine: "none",
        axisTick: false,
    },
    series: [


        {
            symbol: "none",
            name: '不采取措施低值',
            type: 'line',
            stack: "未采取措施",
            smooth: false,
            data: item2,
            lineStyle: {
                normal: {
                    color: color2,
                    width: 0
                }
            }
        },
        {
            symbol: "none",
            name: '不采取措施-差值',
            type: 'line',
            markArea: {},
            smooth: false,
            stack: "未采取措施",
            areaStyle: {
                normal: {
                    color: color2,
                }
            },
            lineStyle: {
                normal: {
                    color: color2,
                    width: 0
                }
            },
            data: xBew2,

        },
        {
            symbol: "none",
            name: '不采取措施高值',
            type: 'line',
            smooth: false,
            data: item1,
            lineStyle: {
                normal: {
                    color: color2,
                    width: 0
                }
            }
        },


        {
            symbol: "none",
            name: '采取措施低值',
            type: 'line',
            stack: '采取措施',
            smooth: false,
            data: data2,
            lineStyle: {
                normal: {
                    color: color1,
                    width: 0
                }
            }
        },
        {
            symbol: "none",
            name: '采取措施-差值',
            type: 'line',
            smooth: false,
            stack: '采取措施',
            areaStyle: {
                normal: {
                    color: color1,
                }
            },
            lineStyle: {
                normal: {
                    color: color1,
                    width: 0
                }
            },
            data: xBew,

        },
        {
            symbol: "none",
            name: '采取措施高值',
            type: 'line',
            smooth: false,
            data: data1,
            lineStyle: {
                normal: {
                    color: color1,
                    width: 0
                }
            }
        },
    ]
};