(一)饼图
饼图又称圆饼图、圆形图等,它是利用圆形及圆内扇形面积来表示数值大小的图形。饼图主要用于总体中各组成部分所占比重的研究。
<div style="width: 200px;height: 200px;"></div>
<script>
var mChart = echarts.init(document.querySelector('div'));
// 饼图的数据需要的是数组,数组中包含一个一个的对象,每一个对象需要name和value
var data = [{name :'淘宝',value:1000},{name :'拼多多',value: 3000},{name : '京东',value: 500},{name : '当当',value: 300}]
var option = {
series : {
type: 'pie',
data: data
}
}
mChart.setOption(option)
</script>
(二)饼图的常见效果
(1)显示数值:label下fromatter
label : {
show :true,
formatter : function (arg){
console.log(arg);
return `${arg.name}${arg.percent}%`
}
}(2)圆环:radius
// radius : '60%', // 饼图的半径 (视图的宽或高较小边的作为参照)
// radius : 50 // 饼图的半径 (视图的最小边)
radius : ['60','80'] // 第0个元素代表的是内圈的半径,第一个元素代表的是外圆的半径
(3)南丁格尔图:roseType 半径和数值有关
roseType : 'radius',
// selectedMode : 'single', // 选中的效果,能将选中的区域偏离原点一小段距离(一个)
selectedMode : 'multiple', // 选中的效果,能将选中的区域偏离原点一小段距离(多个)
selectedOffset : 20 // 偏离的距离
版权声明:本文为weixin_46198692原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。