人口年龄分布

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var datas = [
    ////////////////////////////////////////
    [
        { name: '26岁以上60.1%', value: 60.1 },
        { name: '31~40岁33.9%', value: 33.9 },
        { name: '40岁以上6%', value: 6 },
    ],
];

option = {
    title: {
        text: '人口年龄分布',
        left: 'center',
        textStyle: {
            color: '#999',
            fontWeight: 'normal',
            fontSize: 14
        }
    },
    color: ['#00abfb', '#008d71', '#a83d0a'],
    toolbox: {
        feature: {
            saveAsImage: {}
        }
    },
    series: datas.map(function (data, idx) {
        var top = idx * 33.3;
        return {
            type: 'pie',
            radius: '30%',
            label: {
                formatter: '{b}\n',
                minMargin: 145,
                edgeDistance: 45,
                lineHeight: 15,
            },
            labelLayout: function (params) {
                var isLeft = params.labelRect.x < myChart.getWidth() / 2;
                var points = params.labelLinePoints;
                // Update the end point.
                points[2][0] = isLeft
                    ? params.labelRect.x
                    : params.labelRect.x + params.labelRect.width;

                return {
                    labelLinePoints: points
                };
            },
            data: data
        }
    })
};