gpt4 book ai didi

javascript - Highcharts 中的 3 层圆环图

转载 作者:太空狗 更新时间:2023-10-29 14:47:29 25 4
gpt4 key购买 nike

Highcharts 支持圆环图,本质上是一个内部饼图和第二个饼图——显示为圆环——围绕着它。 donut chart from the Highcharts demo site

是否可以创建一个三层圆环图,即中间有一个饼图,一个圆环图围绕着饼图,另一个圆环图围绕着第一个?

我怀疑这是不可能的,因为他们的选项 plotOptions.pie.innerSize 表明他们只支持内部尺寸和外部尺寸,而不支持内部尺寸、中间尺寸和外部尺寸。但也许我遗漏了什么。

最佳答案

就试着多设置series,玩一会size和inner size,看:http://jsbin.com/oyudan/165/edit

       series: [{
name: 'Browsers',
data: [11,23,14,15],
size: '40%',
dataLabels: {
formatter: function() {
return this.y > 5 ? this.point.name : null;
},
color: 'white',
distance: -30
}
}, {
name: 'Versions',
data: [4,7,11,11,2,3,3,8,5,5,5],
size: '70%',
innerSize: '40%',
dataLabels: {
formatter: function() {
// display only if larger than 1
return this.y > 1 ? '<b>'+ this.point.name +':</b> '+ this.y +'%' : null;
}
}
}, {
name: 'Versions',
data: [2,2,3,4,6,5,6,5,1,1,2,1,2,1,4,4,2,3,2,3,2,3],
size: '80%',
innerSize: '70%',
dataLabels: {
formatter: function() {
// display only if larger than 1
return this.y > 1 ? '<b>'+ this.point.name +':</b> '+ this.y +'%' : null;
}
}

关于javascript - Highcharts 中的 3 层圆环图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17437226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com