jqplot 饼图未显示所有可用值

标签 jqplot pie-chart

我需要一些与 jqPlot 饼图值相关的帮助。使用以下数据集:

['XX01',77.28], ['XX02',3.28], ['XX03',3.31], ['XX04',2.42], ['XX05',2.4],
['XX06',1.61], ['XX07',2.45], ['XX08',1.69], ['XX09',2.18], ['XX10',1.6],
['XX11',1.78]

和这个 jqPlot 选项脚本:

seriesDefaults: {
    renderer: jQuery.jqplot.PieRenderer,
    rendererOptions: {
        showDataLabels: true,
        dataLabels: 'value',
        dataLabelFormatString: '%.2f%%',
        dataLabelPositionFactor: 1.2,
        shadow: false,
        sliceMargin: 3
    },
}

结果未显示所有可用值。请参阅snapshot .

有人可以帮我解决这个问题吗?在这里等待任何解决方案...谢谢!

最佳答案

感谢南都的回复。

我昨天才发现,数据标签有一个插件选项,叫做dataLabelThreshold - jqPlot documentation 。默认情况下,该值为 3,这意味着任何低于 3 的值都不会显示。因此解决方案就像定义新阈值一样简单。

关于jqplot 饼图未显示所有可用值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17064883/

相关文章:

python - 如何制作象形图/图标图表?

jquery - JqPlot 1.0 如何创建带有日期轴和图例的折线图

graph - 从jqplot删除x和y轴线

jquery - 我们如何将 X 和 Y 轴移动到气泡图中的中心 (JQPlot)

java - 如何将使用 MPAndroidChart 库绘制的饼图中的图例居中?

R + ggplot2 => 在分面饼图上添加标签

python - 如何避免 matplotlib 饼图中的标签和 autopct 重叠?

jQuery : TickInterval in JQPlot

label - jqplot 无法正确显示图例和 y 轴标签

javascript - 使用 HighCharts 在同一图表中显示多个饼图