jqplot を使用して円グラフを生成したいと考えています。私のコードは次のとおりですhttp://jsfiddle.net/larsenmtl/dFgGj/
ご覧のとおり、ラベルは有効になっていますが、パーセンテージが低すぎると、ラベルをレンダリングできません。
私の目標は、少しストロークで円にリンクされたラベルを付けて、そのようなものを持つことです: http://www.statmethods.net/graphs/images/pie2.jpg
jqplot を使用して円グラフを生成したいと考えています。私のコードは次のとおりですhttp://jsfiddle.net/larsenmtl/dFgGj/
ご覧のとおり、ラベルは有効になっていますが、パーセンテージが低すぎると、ラベルをレンダリングできません。
私の目標は、少しストロークで円にリンクされたラベルを付けて、そのようなものを持つことです: http://www.statmethods.net/graphs/images/pie2.jpg
rendererOptions: {
showDataLabels: true,
dataLabelThreshold:1,
dataLabelPositionFactor: 1.1
}
オプション「dataLabelThreshold」のデフォルトは 3 です
ここをクリック_
あなたの質問には2つの部分があります:
1.) ラベルをくさびの外側に移動する方法は?
jqPlot には、このためのオプションがあります。dataLabelPositionFactor
rendererOptions: {
showDataLabels: true,
dataLabels: myLabels,
dataLabelPositionFactor: 1.2,
sliceMargin: 4,
fill: false
}
ここでフィドル。
2.) ウェッジから移動したラベルに小さな矢印を描くにはどうすればよいですか?
これを行うための組み込みの方法はありません。キャンバスに自分で描くことができます。今夜/明日時間があれば、戻ってきます。