1

我正在尝试构建甜甜圈图,但它不适用于此数据:

    {  y: 12749, legendText:"PS 3", indexLabel: "PlayStation 3" },
    {  y: 103, legendText:"Wii", indexLabel: "Wii" },
    {  y: 1, legendText:"360",exploded: true, indexLabel: "Xbox 360" }, 
    {  y: 30, legendText:"DS" , indexLabel: "Nintendo DS"},

但是,它可以正常工作:

    {  y: 129, legendText:"PS 3", indexLabel: "PlayStation 3" },
    {  y: 103, legendText:"Wii", indexLabel: "Wii" },
    {  y: 100, legendText:"360",exploded: true, indexLabel: "Xbox 360" }, 
    {  y: 30, legendText:"DS" , indexLabel: "Nintendo DS"},

关于这个问题的任何建议,我知道在谷歌图表中我们可以使用 logscale,但我不确定这个。

4

1 回答 1

0

我能够在 canvasjs.min.js 中找到我认为的问题并修复它。看起来他们的一个函数中缺少一个参数。这可以通过在 canvasja.min.js 中进行简单的查找和替换来解决。搜索function g(a,b)并替换为function g(a,b,recursionCount). 我能够让您的数据与此更改一起使用。

于 2015-11-17T17:01:00.057 回答