实际目标及完成率

描述:当前是关于Echarts图表中的 示例。
 
            var xAxisData = ['2018-01', '2018-02', '2018-03', '2018-04', '2018-05', '2018-06', '2018-07', '2018-08', '2018-09', '2018-10','2018-11','2018-12'];
var title = "多横向折现与柱状图";
var barData = {
    "实际值":[209,236,325,439,507,576,722,879,938,1364,1806,1851],
    "目标值":[209,236,325,439,507,576,722,879,938,1364,1806,1851],
    //"法治":[209,236,325,439,507,576,722,879,938,1364,1806,1851],
}
var lineData = {
    "完成率":[13,37,35,15,13,25,21,6,45,32,2,4]
}

var legendData= [];
var barColor = ["#4DA8EC","#86C9F4"];
var serieData = [] ;
var b = 0;
for(var key in barData){
    legendData.push(key);
    var serie = {
        name: key,type: 'bar', xAxisIndex: 0,yAxisIndex: 0,
        itemStyle:{normal:{color:barColor[b]}},
        label:{normal:{show:false,position:"top",textStyle:{color:"#ffffff"}}},
        data: barData[key]
    }
    serieData.push(serie);
    b++;
}   
var barColor = ["#ffffff"];
for(var key in lineData){
    legendData.push(key);
    var serie = {
        name:key,
        type: 'line',xAxisIndex: 0,yAxisIndex: 1,symbol:"circle",symbolSize:10,
        label: {normal: {show: false,color:"#fff"}},
        itemStyle:{normal:{color:"#fff"}},
        data: lineData[key]
    }
    serieData.push(serie);
}   

var option = {
    backgroundColor: '#0f375f',
    title : {text: title,textAlign:'left',textStyle:{color:"#fff",fontSize:"16",fontWeight:"normal"}},
    legend: {
    	show:true,left:"right",data:legendData,y:"5%",
        itemWidth:18,itemHeight:12,textStyle:{color:"#fff",fontSize:14},
    },
    grid: {left: '2%',top:"10%",bottom: 5,right:10,containLabel: true},
    tooltip : { trigger: 'axis',axisPointer : { type : 'shadow'}},
    xAxis: [
        {   
            type: 'category',
            axisLine: { show: true,lineStyle:{ color:'#6173A3' }},
            axisLabel:{interval:0,textStyle:{color:'#9ea7c4',fontSize:14} },
            axisTick : {show: false},
            data:xAxisData,
        },
    ],
    yAxis: [
        {   
            axisTick : {show: false},
            splitLine: {show:false},
            axisLabel:{textStyle:{color:'#9ea7c4',fontSize:14} },
            axisLine: { show: true,lineStyle:{ color:'#6173A3' }},
        },
        {   
            type: 'value',
            position: 'right',
            splitNumber:2,
            axisTick : {show: false},
            splitLine: {show:false},
            axisLine: {show: false},
            axisLabel: {show:true,formatter: '{value} %',textStyle:{color:'#9EA7C4'}}
        },
    ],
    series: serieData
};