阿饼

描述:当前是关于Echarts图表中的 示例。
 
            var cellphoneBrand = ['Apple', 'Huawei', 'Xiaomi', 'Meizu', 'Samsung', 'Oneplus', 'Oppo', 'Vivo'];
var cellphoneBrand1 = ['HTC', '中兴', '联想', '锤子', '谷歌', '索尼', '努比亚', '360'];
var cellphoneBrand2 = ['金立', '摩托罗拉', '诺基亚', '微软', 'LG', '酷派', 'zuk', '...']
var phoneValue=[14.7,10.4,6.3,21.6,7.6,39.4,44.3,4.6]

var data1 = [];
for (var i = 0; i < 8; ++i) {
    data1.push({
        name: phoneValue[i],
        label: {
            position: 'inside',
            rotate: 'tangential'
        },
        children: [{
            name: cellphoneBrand[i],
            value: 1,
            label: {
                position: 'inside',
                rotate: 'tangential',
            
            }

        }]
    });
}


option = {
    title: {
        text: '2017全球手机市场份额',
        subtext: 'data from IDC',
        link: ''
    },
    tooltip: {
        show: false
    },
    legend: {
        //type:'scroll',
        bottom: 20,
        x: 'center',
        data: ['Apple', 'Huawei', 'Xiaomi', 'Samsung', 'Oppo', 'others']
    },

    series: [{
        type: 'pie',
        radius: ['6%', '20%'],
        roseType: 'area',
        zlevel: 2,
        tooltip: {
            show: true,
            formatter: '{b}: {c}%'
        },

        label: {
            show: true,
            formatter: '{b}\n{c}%'
        },

        data: [{
                value: 14.7,
                name: 'Apple'
            },
            {
                value: 10.4,
                name: 'Huawei'
            },
            {
                value: 6.3,
                name: 'Xiaomi'
            },
            {
                value: 21.6,
                name: 'Samsung'
            },
            {
                value: 7.6,
                name: 'Oppo'
            },
            {
                value: 39.4,
                name: 'others'
            }
        ]
    }, {
        type: 'sunburst',
        nodeClick: false,
        levels: [{}, {
            r0: '48%',
            r: '60%',
        }, {
            r0: '60%',
            r: '70%',
        }],
        data: data1,

    }]
};