您的位置:首页 > 其它

ECharts画饼图实例

2018-05-03 21:42 148 查看
首先要到官网下载两个js:

(1) echarts.js
(2) jquery.js

Main.html页面
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Test</title>
<script src="jquery.js"></script>
<script src="echarts.js"></script>
</head>
<body>
<div id="echartsPie" style="width:600px;height:400px;"></div>
<script type="text/javascript">
var echartsPie;
var json = [
{value:21,name:'gznc_pcc'},
{value:26,name:'pcc'},
{value:24,name:'张三'}
];
var option = {
title : {
text: 'XXX年龄分布',
subtext: '独家报道',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} 岁"
},
legend: {
orient : 'vertical',
x : 'left',
data:['gznc_pcc','pcc','张三']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {
show: true,
type: ['pie', 'funnel'],
option: {
funnel: {
x: '25%',
width: '50%',
funnelAlign: 'center',
max: 1548
}
}
},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
series : [
{
name:'年龄',
type:'pie',
radius : '65%',//饼图的半径大小
center: ['50%', '60%'],//饼图的位置
data:json
}
]
};

echartsPie = echarts.init(document.getElementById('echartsPie'));
$(function(){
echartsPie.setOption(option);

});
</script>
</body>
</html>

效果图:

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: