【ECharts】02 饼图

摘要:
--为ECharts--˃//初始化eccharts实例letmyChart=eccharts。基于准备好的dom初始化;myChart。setOption({series:[{roseType:“angle”,名称:“Access Source”,类型:“pie”,//将图表类型设置为饼图半径:“55%”,//饼图的半径,外半径为查看区域大小长度的55%(容器高度和宽度中较小的一个)。data:[/data array,name为数据项名称,value为数据项值{value:235,name:“Video Advertising”},{value:274,name:“Alliance Advertising”},{value:310,name:‘Email Marketing’},}value:335,name:”Direct Access“},{value:400,name:'search engine‘}]})渲染效果:阴影渲染设置:可以设置itemStyle参数,例如阴影、透明度、颜色、边框颜色、边框宽度等:˂!

饼状图:

<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style=" 600px;height:400px;"></div>
<script src="ECharts.js"></script>
<script type="text/javascript">
    // 基于准备好的dom,初始化echarts实例
    let myChart = echarts.init(document.getElementById('main'));

    myChart.setOption({
        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:'搜索引擎'}
                ]
            }
        ]
    })
</script>

【ECharts】02 饼图第1张

设置南丁格尔图:

roseType: 'angle',

位置:

<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style=" 600px;height:400px;"></div>
<script src="ECharts.js"></script>
<script type="text/javascript">
    // 基于准备好的dom,初始化echarts实例
    let myChart = echarts.init(document.getElementById('main'));

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

渲染效果:

【ECharts】02 饼图第2张

阴影渲染设置:

itemStyle 参数可以设置诸如阴影、透明度、颜色、边框颜色、边框宽度等:

<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style=" 600px;height:400px;"></div>
<script src="ECharts.js"></script>
<script type="text/javascript">
    // 基于准备好的dom,初始化echarts实例
    let myChart = echarts.init(document.getElementById('main'));

    myChart.setOption({
        series : [
            {
                roseType: 'angle',
                name: '访问来源',
                type: 'pie',    // 设置图表类型为饼图
                radius: '55%',  // 饼图的半径,外半径为可视区尺寸(容器高宽中较小一项)的 55% 长度。
                data:[          // 数据数组,name 为数据项名称,value 为数据项值
                    {value:235, name:'视频广告'},
                    {value:274, name:'联盟广告'},
                    {value:310, name:'邮件营销'},
                    {value:335, name:'直接访问'},
                    {value:400, name:'搜索引擎'}
                ],
                itemStyle: {
                    normal: {
                        shadowBlur: 200,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                }
            }
        ]
    })
</script>

【ECharts】02 饼图第3张

免责声明:文章转载自《【ECharts】02 饼图》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇时间同步和时钟同步准确度测试Lua获取系统时间和时间格式化方法及格式化参数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MaxM2引擎各种人物触发脚本

捡起物品触发@PickUpItem[@PickUpItem]#if#actSENDMSG 5 [%s]在[%m(%x,%y)]捡起物品[<$STR(E2)>]精炼成功触发@REFINEMENTOK精炼失败触发@REFINEMENTFail取下身上物品时触发,位置0-12[@TakeOffX]#IFCheckLevelEx > 0#SAY不...

Airtest连接Windows窗口(应用)

基本原理 AirtestIDE对普通Windows应用程序的测试支持,主要依靠图像识别框架(Airtest)进行位置定位,使用 pywinauto的操作接口进行模拟操作。 在IDE中连接Windows窗口 airtest提供了多种连接Windows应用窗口的方法,嵌入式连接和无嵌入式连接等,如果你使用嵌入式连接的方式不能正常连接待测的Windows窗口,...

KindEditor 一款好用的HTML可视化编辑器(富文本编辑器)

  KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、ASP等程序接合。 KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的编辑器之一。...

select2搜索框查询加遍历

<div class="form-group"> <label class="control-label col-sm-1 no-padding-right" for="entId">公司名称</label> <div class="...

ExtJS 4.2 教程-01:Hello ExtJS

关于ExtJS 是什么我就不多说了,本系列教程将介绍ExtJS 4.2的用法,这是本系列的第一篇,惯例从Hello World开始。 下载 ExtJS ExtJS 目前的最新版本是 4.2,我们可以从官方网站下载最新版本的ExtJS。 下载地址:http://cdn.sencha.com/ext/gpl/ext-4.2.1-gpl.zip 官网地址:ht...

如何防止Unity3D代码被反编译?

欢迎访问网易云社区,了解更多网易技术产品运营经验。 网易云易盾移动游戏安全技术专家陈士留在2018年Unity技术路演演讲内容中对这个问题有过比较详细的介绍,摘录如下: 防止Unity3D代码被反编译其实就是常见的Unity手游风险中的破解风险。 一、Unity面临的破解风险 Unity的破解风险主要有Unity mono脚本解密、Unity il2...