美文网首页
echarts图表之折线图、柱状图

echarts图表之折线图、柱状图

作者: de_self | 来源:发表于2018-09-16 13:07 被阅读239次

直接上图~~~~~如何修改看我代码注释吧
http://gallery.echartsjs.com/editor.html?c=xHyNfPwou7
直接上源码,在echarts社区可直接修改源码调成自己需要的样子

image.png
var value = [
    ['product', 'GDP', 'PPI', 'PDD'],
    ['2016-09', 2242.6, 7.1, 7.2],
    ['2016-10', 3312.5, 7.4, 7.2],
    ['2016-11', 2127.5, 6.4, 8.2],
    ['2016-12', 3527, 8.1, 6.2],
    ['2017-01', 3547.3, 7.1, 6.2],
    ['2017-02', 2927.5, 17.4, 9.2],
    ['2017-03', 3126.5, 7.4, 4.2],
    ['2017-04', 2677, 7.1, 9.2],
    ['2017-05', 3546.5, 27.2, 11.2],
    ['2017-06', 3327.1, 7.2, 11.2],
    ['2017-07', 2226.1, 7.1, 7.2],
    ['2017-08', 3116.5, 7.4, 21.2],
    ['2017-09', 3336.6, 7.4, 19.2],
    ['2017-10', 3222, 17.1, 16.2],
    ['2017-11', 3337.5, 7.2, 12.2],
    ['2017-12', 2447.1, 7.2, 11.2],
    ['2018-01', 3117, 7.1, 12.2],
    ['2018-02', -417.5, -1.4, 11.2],
    ['2018-03', 2227.5, 7, 15.2],
    ['2018-04', 3117, 7.1, 5.2],
    ['2018-05', 3117.3, 8.1, 7.2],
    ['2018-06', 3227.6, 7.1, 12.2],
    ['2018-07', 2337.3, 7.1, 1.2],
];
option = {

    dataset: {
        source: value //数据源
    },
    title: {
        text: 'GDP同比增速',//标题
        left: '40%',
    },
    tooltip: {
        //提示框组件
    },

    grid: {
        //坐标系()
        bottom: '100',
        left: '70',
        top:40,
    },
    legend: {
        //示例组件
        bottom: 0,
        borderColor: '#000',
        borderWidth: 1,
    },
    xAxis: [{
        //x洲
        type: 'category',
        axisPointer: {
            type: 'shadow'
        },
        axisTick: { //刻度线
            show: false
        },
        axisLabel: { //刻度的
            interval: 0,
            rotate: 90
        }
    }],
    yAxis: [{
            type: 'value',
            name: '亿元',
            nameRotate: '90',//控制单位旋转角度
            nameGap: "60",//控制单位位置
            nameLocation: 'middle',
            min: -1100,
            max: 4000,
            splitArea: {//控制区域颜色
                show: true,
                areaStyle: {
                    color: ['#B3D8FF', '#fff'],
                },
            },
            axisTick: { //刻度线
                show: false
            },
        },
        {
            type: 'value',
            name: '%',
            nameRotate: '270',
            nameGap: "40",
            nameLocation: 'middle',
            min: -10,
            max: 40,
            splitLine:{
                show:false
            },
            axisTick: { //刻度线
                show: false
            },
        }
    ],
    series: [{//柱状图
            type: 'bar',
            itemStyle: {
                //bar的样式
                barBorderRadius: [0, 0, 0, 0],
                shadowColor: 'rgba(0, 0, 0, 0.6)',
                shadowBlur: 4,
                color: '#b1c8dc',
                opacity: 0.8,
            },
            barWidth:20//bar的宽度
        },
        {//折线1
            type: 'line',
            yAxisIndex: 1,
            itemStyle: {
                color: '#d4cf30',
            },
        },
        {//折线2
            type: 'line',
            yAxisIndex: 1,
            itemStyle: {
                color: '#64ca83',
            },
        },
    ]
};

相关文章

网友评论

      本文标题:echarts图表之折线图、柱状图

      本文链接:https://www.haomeiwen.com/subject/wrltnftx.html