javascript - Highcharts 饼图绘制不同的值

标签 javascript jquery charts highcharts

我正在制作一个 highchart 饼图,由于某些奇怪的原因,我告诉它显示的数据与饼图显示的数据不同。

代码如下:

$('#container1').highcharts({
    chart: {
        plotBackgroundColor: null,
        plotBorderWidth: null,
        plotShadow: false
    },
    title: {
        text: 'Data'
    },
    tooltip: {
        pointFormat: '{series.name}: <b>{point.percentage:.2f}%</b>'
    },
    plotOptions: {
        pie: {
            allowPointSelect: true,
            cursor: 'pointer',
            dataLabels: {
                enabled: true,
                color: '#000000',
                onnectorColor: '#000000',
                format: '<b>{point.name}</b>: {point.percentage:.2f} %'
            }
        }
    },
    series: [{
        type: 'pie',
        name: 'Percent of Total Samples:',
        data: [
            ['Tf', 14.28],
            ['To', 5.71],
            ['Ts', 74.28]
        ]
    }]
});

这是 fiddle :http://jsfiddle.net/3eL5eqgo/

有人知道为什么会发生这种情况吗?

谢谢!

最佳答案

它显示的数据与您提供的数据不同的原因是它显示的是总数的百分比。如果您的数据加到 100,结果会是一样的,但事实并非如此。

关于javascript - Highcharts 饼图绘制不同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25290868/

相关文章:

javascript - reactjs:如何访问 v15.1.0 中的 ref 值

javascript - 如何使用onchange根据选择的值显示不同的信息?

c# - 用大量数据绘制图表的最佳方法是什么?

javascript - 工厂初始化期间的 Angular 图错误

javascript - Segoe 字体未添加到谷歌图表中

javascript - 如何使用 javascript 暂停 chrome 中的调试器?

javascript - 在 Shiny 的可滚动框中自动调整绘图大小

javascript - 如何比较两个输入值(文本和复选框)并输出结果

javascript - 更改动态创建的选择框 JQuery 中的选项

javascript - 从Java脚本访问没有表ID的外部网页HTML表并转换为JSON