带有标签(数据名称)和百分比年龄的半圆形甜甜圈饼图......以及鼠标悬停时的数据编号

Semi-circle donut pie chart with labels (data names) and %-ages on the pie ... and data numbers on mousehover

目标是创建饼图,其中

说明:例如想象一个由 2 个数据标签组成的集合。一个叫做apples(包含“15”个苹果),另一个叫做pears(包含“15”个梨),那么百分比,始终可见,在饼图内显示为“50%”和“50%”,而鼠标悬停时显示的数据为“15”和“15”。

这已经在之前的 post 中完成了:Displaying percentage inside pie item for highcharts with JSFiddle 1


但是,是否可以

*说明:例如默认情况下在饼图上具有数据标签“apples”和“pears”,例如“Firefox" 和 Fiddle 中的 "Chrome" 2.*


任何帮助将不胜感激,因为我发现很难将这些 Fiddle 组合起来,因为我对 JS 的经验还很不足。

例如Fiddle 1 works/starts 与 $(function () { var chart = new Highcharts.Chart({,

Fiddle 2$(function () { $('#container').highcharts({ 开头。

这位Highcharts API Reference manual正在慢慢学习我,作为一个初学者。

因为我不确定你更喜欢哪个 fiddle 你可以看看利用 highcharts formatter 属性:

formatter: function() {
       return Math.round(this.percentage*100)/100 + ' %';
}

我相信你想要的是this