“一带一路”沿线各省区市分析——上海

描述:当前是关于Echarts图表中的 矩形树图 示例。
 
            data = [{
    "value": 17.6,
    "name": "保险"
}, {
    "value": 16.5,
    "name": "知识产权"
}, {
    "value": 16.5,
    "name": "出版"
}, {
    "value": 15.5,
    "name": "轻工业"
}, {
    "value": 14.8,
    "name": "金融"
}, {
    "value": 13.7,
    "name": "化工"
}, {
    "value": 13.6,
    "name": "科技"
}, {
    "value": 13.4,
    "name": "教育"
}, {
    "value": 13.1,
    "name": "对外经贸合作"
}, {
    "value": 12.6,
    "name": "节能"
}, {
    "value": 12.6,
    "name": "电力"
}, {
    "value": 12.6,
    "name": "资源综合利用"
}, {
    "value": 12.4,
    "name": "能源"
}, {
    "value": 12.2,
    "name": "矿产"
}, {
    "value": 12,
    "name": "信息产业"
}, {
    "value": 12,
    "name": "基础设施"
}, {
    "value": 11.7,
    "name": "物流"
}, {
    "value": 11.6,
    "name": "环境保护"
}, {
    "value": 11.6,
    "name": "国家安全"
}, {
    "value": 11.6,
    "name": "水运"
}]

for (var n in data) {
    data[n]['name'] = data[n]['name'] + ' ' + data[n]['value'] + '%'
}

option = {
    // backgroundColor: "#000",
    title: {
        text: '“一带一路”沿线各省区市分析——上海',
        subtext: '纯属虚构',
        left: '50%',
        top: '30',
        textAlign: 'center',
        textStyle: {
            color: "#000",
            fontWeight: 'normal',
        }
    },
    tooltip: {
        trigger: 'item',
        formatter: "{b}"
    },
    series: [{
        type: 'treemap',
        width: '100%',
        height: '85%',
        top: '15%',
        roam: false, //是否开启拖拽漫游(移动和缩放)
        nodeClick: false, //点击节点后的行为,false无反应
        breadcrumb: {
            show: false
        },
        label: { //描述了每个矩形中,文本标签的样式。
            normal: {
                show: true,
                position: ['10%', '40%']
            }
        },
        itemStyle: {
            normal: {
                show: true,
                textStyle: {
                    color: '#fff',
                    fontSize: 16,
                },
                borderWidth: 1,
                borderColor: '#fff',
            },

            emphasis: {
                label: {
                    show: true
                }
            }
        },
        data: data
    }]
};