配置项如下
var weilai = [
{name: '科研教育', value: 5},
{name: '金融服务', value: 1},
{name: '政府机构', value: 0},
{name: '酒店住宿', value: 1},
{name: '医疗健康', value: 0},
{name: '休闲娱乐', value: 0},
{name: '餐饮', value: 0},
{name: '购物', value: 1},
{name: '旅游', value: 0}
];
var huairou = [
{name: '科研教育', value: 31},
{name: '金融服务', value: 13},
{name: '政府机构', value: 24},
{name: '酒店住宿', value: 7},
{name: '医疗健康', value: 54},
{name: '休闲娱乐', value: 23},
{name: '餐饮', value: 73},
{name: '购物', value: 125},
{name: '旅游', value: 0}
];
var yizhuang = [
{name: '科研教育', value: 82},
{name: '金融服务', value: 51},
{name: '政府机构', value: 31},
{name: '酒店住宿', value: 57},
{name: '医疗健康', value: 59},
{name: '休闲娱乐', value: 152},
{name: '餐饮', value: 202},
{name: '购物', value: 207},
{name: '旅游', value: 0}
];
var zhongguancun = [
{name: '科研教育', value: 1303},
{name: '金融服务', value: 288},
{name: '政府机构', value: 187},
{name: '酒店住宿', value: 366},
{name: '医疗健康', value: 445},
{name: '休闲娱乐', value: 1301},
{name: '餐饮', value: 1837},
{name: '购物', value: 1802},
{name: '旅游', value: 179}
];
option = {
xAxis: {
type: 'value',
boundaryGap: [0, 0],
name: 'POI密度(个/平方公里)',
nameLocation: 'center',
nameGap: 30,
nameTextStyle: {
fontSize: 20
}
},
yAxis: {
type: 'category',
data: ['中关村科学城', '亦庄经开区', '怀柔科学城', '未来科技城'],
inverse: true,
axisLabel: {
fontSize: 20,
fontWeight: 'bold'
},
axisTick: {
show: false
}
},
grid: {
left: '45%',
right: '4%',
bottom: '4%',
containLabel: true
},
legend:{
show:true,
data :['科研教育', '金融服务', '政府机构', '酒店住宿', '医疗健康', '休闲娱乐', '餐饮', '购物', '旅游'],
},
series:[{
name: 'poi密度',
type: 'bar',
data: [137.27, 13.3, 3.38, 0.79],
label: {
show: true,
position: 'right'
}
},{
name: 'zgc',
type: 'pie',
radius: [40, 90],
center: ['35%', '15%'],
label: {
position: 'inside',
formatter: function(param){
if (param.percent > 5) {
return param.percent + '%'
} else {
return ''
}
},
fontSize: 14
},
data: zhongguancun
}]
};