目标是创建一个饼图,其中
澄清:例如想象一个由2个数据标签组成的集合。一个被称为苹果(包含" 15"苹果),另一个被称为梨(包含" 15"梨)然后,在馅饼内显示的百分比总是可见的,将是" 50%"并且" 50%",而鼠标悬停上显示的数据将是" 15"和" 15"。
以前的帖子已经完成了这项工作:Displaying percentage inside pie item for highcharts和JSFiddle 1。
然而,是否有可能
使用半圆形圆环饼图,而不是圆形饼图。 (什么是半圆形甜甜圈饼图? - > JSFiddle 2)?
在饼图内的图表上有文字标签(数据名称),例如在小提琴2中。
*澄清:例如拥有数据标签" apples "和" 梨"默认情况下在饼图上,例如" Firefox "和" Chrome "在小提琴2。*
任何帮助都会非常感激,因为我发现很难将这些小提琴结合起来,因为我对JS的经验很少。
E.g。 小提琴1 以$(function () {
var chart = new Highcharts.Chart({
,
而小提琴2 以$(function () {
$('#container').highcharts({
开头。
作为初学者,Highcharts API Reference manual正在慢慢地学习我。
答案 0 :(得分:2)
由于我不确定你喜欢哪个是一个小提琴,你可以看一下利用highcharts formatter
属性:
formatter: function() {
return Math.round(this.percentage*100)/100 + ' %';
}
我相信你想要的是this。