ECharts画饼图实例

首先要到官网下载两个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>  

效果图:
这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值