web数据可视化(Echarts版)2-15嵌套饼图(代码仅供参考)

 echarts.js文件下载地址:Apache ECharts

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="js/echarts.js"></script>
</head>
<body>
    <!---为ECharts准备一个具备大小(宽高)的DOM--->
    <div id="main" style="width: 800px; height: 400px"></div>
    <script type="text/javascript">
    //基于准备好的DOM,初始化ECharts图表
    var myChart = echarts.init(document.getElementById("main"));
    //指定图表的配置项和数据
    var option = {
       title: {  //配置标题组件
           backgroundColor: 'yellow',  //设置主标题的背景颜色
           text: '某大学三大院的专业分布',  //设置主标题的文字
           textStyle: {  //设置主标题文字样式
               color: 'green',  //设置主标题文字的颜色
               fontFamily: '黑体',  //设置主标题文字的字体
               fontSize: 28,  //设置主标题文字的大小
           },
           x: 'center'   //设置主标题左右居中
       },
       tooltip: {  //配置提示框组件
           trigger: 'item',   //设置提示框的触发方式
           formatter:"{a} <br/>{b} : {c} ({d}%)"
       },
       legend:{  //配置图例组件
               orient:'vertical',  //设置图例垂直方向
               x: 32,   //设置图例的水平方向
               y: 74,   //设置图例的垂直方向
               data:['1-软件技术','1-移动应用开发','2-大数据技术与应用','2-移动互联网技术','2-云计算技术应用','3-投资与理财','3-财务管理']
           },
           toolbox:{    //配置工具箱组件
               show:true,   //设置工具箱是否显示
               x:555,  //设置工具箱的水平位置
               y:74,   //设置工具箱的垂直位置
               feature:{
                   mark:{show:true},
                   dataView:{show:true,readOnly:false},
                   magicType:{
                       show:true,
                       type:['pie','funnel']
                   },
                   restore:{show:true},
                   saveAsImage:{show:true}
               }
           },
           series:[
               {
                   name:'学院名称',
                   type:'pie',
                   selectedMode:'single',
                   radius:['10%','30%'],
                   label:{
                       position:'inner'
                   },
                   labelLine:{
                       show:false
                   },
                   data:[
                       {value:1200,name:'计算机学院'},
                       {value:900,name:'大数据学院'},
                       {value:600,name:'财金学院',selected:true},   //初始时为选中状态
                   ]
               },
               {
                   name:'专业名称',
                   type:'pie',
                   selectedMode:'single',
                   radius:['40%','55%'],
                   data:[
                       {value:800,name:'1-软件技术'},
                       {value:400,name:'1-移动应用开发'},
                       {value:500,name:'2-大数据技术与应用'},
                       {value:200,name:'2-移动互联网技术'},
                       {value:200,name:'2-云计算技术应用'},
                       {value:400,name:'3-投资与理财'},
                       {value:200,name:'3-财务管理'}
                   ]
               }
           ]
       };
       myChart.setOption(option);
    </script>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值