Sparkline Jquery-有什么办法可以使它真正正确显示吗?

时间:2018-09-11 01:48:58

标签: javascript jquery charts

我在应用程序中使用Sparkline,我喜欢饼形图;但是,我无法在这个世界上一无所有准确地表示数据。我知道有一些方程式可以用来纠正这个问题,但这对我来说没有任何意义。

例如:

$("#data").sparkline([1,2], {
    type: 'pie',
    height: '140',
    sliceColors: ['#F5F5F5','#1ab394']
});

在这里我要代表的是2个项目中的1个,以显示50%。第二个整数基本上是我的“总”物品数量,而第一个是购买的物品数量。但是,如果在迷你图中显示此图表,则图表将显示为1(33%)和2(66%)。也许这不是显示此类数据的正确图表?

代表这一点的最好方法是什么?

1 个答案:

答案 0 :(得分:0)

进行以下更改。将[1,2]更改为[1,1]。基本上,百分比是基于值/值的总和来计算的。对于[1,2]。百分比是1/3和2/3。对于[1,1],百分比是1/2和1/2,所以50%

$("#data").sparkline([1,1], {
    type: 'pie',
    height: '140',
    sliceColors: ['#F5F5F5','#1ab394']
});