ECharts 饼图

 

目录

 1、第一个简单的饼图

2、南丁格尔图

3、嵌套式饼图


饼图主要是通过扇形的弧度表现不同类目的数据在总和中的占比,它的数据格式比柱状图更简单,只有一维的数值,不需要给类目。因为不在直角坐标系上,所以也不需要 xAxis,yAxis。

 1、第一个简单的饼图

    var option={
        series : [
            {
                name: '访问来源',
                type: 'pie',    // 设置图表类型为饼图
                radius: '55%',  // 饼图的半径,外半径为可视区尺寸(容器高宽中较小一项)的 55% 长度。
                data:[          // 数据数组,name 为数据项名称,value 为数据项值
                    {value:235, name:'视频广告'},
                    {value:274, name:'联盟广告'},
                    {value:310, name:'邮件营销'},
                    {value:335, name:'直接访问'},
                    {value:400, name:'搜索引擎'}
                ]
            }
        ]
    };

2、南丁格尔图

 可以通过设置参数 roseType: 'angle' 显示。

option = {
    series : [
        {
            name: '访问来源',
            type: 'pie',
            radius: '55%',
            roseType: 'angle',
            data:[
                {value:235, name:'视频广告'},
                {value:274, name:'联盟广告'},
                {value:310, name:'邮件营销'},
                {value:335, name:'直接访问'},
                {value:400, name:'搜索引擎'}
            ]
        }
    ]
};

3、嵌套式饼图

echarts绘制嵌套式饼图,需要设置series.type为’pie’,并设置不同的series.radius和series.center来控制每个饼图的大小和位置

    var option = {
        series: [
            {
                name: '访问来源',
                type: 'pie',
                radius: [0, '30%'],
                data: [
                    {value: 1200, name: '计算机学院'},
                    {value: 900, name: '大数据学院'},
                    {value: 600, name: '财经学院'}
                ]
            },
            {
                name: '访问来源',
                type: 'pie',
                radius: ['40%', '55%'],
                data: [
                    {value: 800, name: "软件技术"},
                    {value: 400, name: "移动应用技术"},
                    {value: 400, name: "大数据技术与应用"},
                    {value: 300, name: "移动互联应用技术"},
                    {value: 200, name: "云计算机技术与应用"},
                    {value: 400, name: "投资与理财"},
                    {value: 200, name: "财务管理"},
                ]
            }
        ]
    };

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贫坤户~濰小城

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值