ハイチャートを使用して基本ボックスプロットを作成しました。マウスを置くと最大、最大四分位、中央四分位、最小四分位、ボックスのプロットより。私はどういうわけか、各行の横のプロット自体にこれらの値を表示したいと思います。ハイチャート:ボックスプロットのラベル(最小、最大、中央値など)を表示
私はapiをチェックアウトし、 "dataLabel"が役立つが、これはboxplotではサポートされていないことがわかった。誰かがこれを達成する方法を私に教えてもらえますか?
ありがとうございました。
ハイチャートを使用して基本ボックスプロットを作成しました。マウスを置くと最大、最大四分位、中央四分位、最小四分位、ボックスのプロットより。私はどういうわけか、各行の横のプロット自体にこれらの値を表示したいと思います。ハイチャート:ボックスプロットのラベル(最小、最大、中央値など)を表示
私はapiをチェックアウトし、 "dataLabel"が役立つが、これはboxplotではサポートされていないことがわかった。誰かがこれを達成する方法を私に教えてもらえますか?
ありがとうございました。
残念ながら、このオプションはサポートされていません。レンダラーを使用してチャート内にカスタムテキストを追加するだけですが、それは快適な解決策ではないことを認識しています。 http://api.highcharts.com/highcharts#Renderer.text()
Obviosulyあなたは「散布」の一種である、別のデータ系列を追加し、マーカーを使用して、このシリーズにデータラベルを適用し、当社のユーザーの音声システムにhttp://highcharts.uservoice.com/
をあなたの提案をreqestすることができます。トリックは、あなたの背景色と0線幅と同じ塗りつぶしの色を使用するので、マーカーは表示されず、ラベルのみが表示されます。
{
name: 'Outlier',
color: 'white',
type: 'scatter',
data: [ // x, y positions where 0 is the first category
{
name: 'This is my label for the box',
x:0, //box index. first one is 0.
y:975 //it will be bigger than the maximum value of of the box
}
],
dataLabels : {
align: 'left',
enabled : true,
formatter : function() {
return this.point.name;
},
y: 10,
},
marker: {
fillColor: 'white',
lineWidth: 0,
lineColor: 'white'
}
}
スティーブ・グーが言いましたが、スキャッターでは達成できませんでした。フォーマッタを無視して、マーカーをすべて無効にすることもできます。
{
series: [
{
type: 'scatter',
tooltip: {
enabled: false
},
dataLabels: {
format: '{key}',
enabled: true,
y: 0,
},
data: [{ x: 0, y: 975, name: '975'}],
marker: {
enabled: false,
}
}
]
}
マーカーを無効にして、フォーマットをキーに設定するだけです。