如何将一个柱状图放到另外一个柱状图的insideTop(非堆叠)

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            var xData = function() {
    var data = [];
    for (var i = 1; i < 15; i++) {
        data.push(i + "号店");
    }
    return data;
}();

var yestday = [
    3709,
    2417,
    755,
    2610,
    1719,
    433,
    2544,
    4285,
    3372,
    2484,
    4078,
    1355,
    5208,
    1723
];

var reduce = [
    386,
    0,
    0,
    122,
    261,
    171,
    0,
    40,
    246,
    0,
    815,
    275,
    570,
    159,
];

var arr = [];

for (let i = 0; i < yestday.length; i++) {
    arr.push(yestday[i] - reduce[i]);
}

option = {
    "title": {
        "text": "人流环比图",
        "subtext": "昨天 vs 前天",
        "x": "center"
    },
    "tooltip": {
        "trigger": "axis",
        "axisPointer": {
            "type": "shadow"
        },
        formatter: '{b}<br/>对比{a}<br/>-人流减少: {c1}<br/>-人流增加: {c2}'
    },
    "grid": {
        "borderWidth": 0,
        "y2": 120
    },
    "legend": {
        "x": "right",
        "data": []
    },
    "toolbox": {
        "show": true,
        "feature": {
            "restore": {},
            "saveAsImage": {}
        }
    },
    "calculable": true,
    "xAxis": [{
        "type": "category",
        "splitLine": {
            "show": false
        },
        "axisTick": {
            "show": false
        },
        "splitArea": {
            "show": false
        },
        "axisLabel": {
            "interval": 0,
            "rotate": 45,
            "show": true,
            "splitNumber": 15,
            "textStyle": {
                "fontFamily": "微软雅黑",
                "fontSize": 12
            }
        },
        "data": xData,
    }],
    "yAxis": [{
        "type": "value",
        "splitLine": {
            "show": false
        },
        "axisLine": {
            "show": true
        },
        "axisTick": {
            "show": false
        },
        "splitArea": {
            "show": false
        }
    }],
    "dataZoom": [{
            "show": true,
            "height": 30,
            "xAxisIndex": [
                0
            ],
            bottom: 40,
            "start": 0,
            "end": 80
        },
        {
            "type": "inside",
            "show": true,
            "height": 15,
            "xAxisIndex": [
                0
            ],
            "start": 1,
            "end": 35
        }
    ],
    "series": [{
            "name": "昨日",
            "type": "bar",
            "stack": "总量",
            "barMaxWidth": 50,
            "barGap": "10%",
            "itemStyle": {
                "normal": {
                    "barBorderRadius": 0,
                    "color": "rgba(60,169,196,0.5)",
                    "label": {
                        "show": true,
                        "textStyle": {
                            "color": "rgba(0,0,0,1)"
                        },
                        "position": "insideTop",
                        formatter: function(p) {
                            return yestday[p.dataIndex];
                        }
                    }
                }
            },
            "data": arr,
        },

        {
            "name": "人流减少",
            "type": "bar",
            "stack": "总量",
            "itemStyle": {
                "normal": {
                    "color": "rgba(51,204,112,1)",
                    "barBorderRadius": 0,
                    "label": {
                        "show": true,
                        "position": "top",
                        formatter: function(p) {
                            return p.value > 0 ? ('▼' +
                                    p.value + '') :
                                '';
                        }
                    }
                }
            },
            "data": reduce
        },
        {
            "name": "人流增长",
            "type": "bar",
            "stack": "总量",
            "itemStyle": {
                "normal": {
                    "color": "rgba(193,35,43,1)",
                    "barBorderRadius": 0,
                    "label": {
                        "show": true,
                        "position": "top",
                        formatter: function(p) {
                            return p.value > 0 ? ('▲' +
                                    p.value + '') :
                                '';
                        }
                    }
                }
            },
            "data": [
                0,
                376,
                1727,
                0,
                0,
                0,
                220,
                0,
                0,
                1951,
                0,
                0,
                0,
                0
            ]
        }
    ]
}