0

我想使用 jqplot 生成一个饼图。我的代码如下http://jsfiddle.net/larsenmtl/dFgGj/

如您所见,标签已激活,但是当百分比太低时,无法呈现标签。

我的目标是有这样的东西,标签通过一点点链接到馅饼:http: //www.statmethods.net/graphs/images/pie2.jpg

4

2 回答 2

0

你的问题分为两部分:

1.) 如何将标签移到楔形外侧?

jqPlot 有一个选项:dataLabelPositionFactor

   rendererOptions: {
        showDataLabels: true,
        dataLabels: myLabels,
        dataLabelPositionFactor: 1.2,
        sliceMargin: 4,
        fill: false
    }

在这里拉小提琴。

2.)如何从楔形到移动标签绘制一个小箭头?

我认为没有内置的方法可以做到这一点。你可以在画布上自己画。如果今晚/明天我能找到一些时间,我会回来的。

于 2012-08-27T20:56:00.103 回答
0
rendererOptions: {
            showDataLabels: true,
            dataLabelThreshold:1,
            dataLabelPositionFactor: 1.1
        }

选项“dataLabelThreshold”默认为 3

小提琴点击这里

于 2012-08-30T06:54:52.610 回答