重複する列を作成する方法はありますか?
たとえば、この jsFiddleでは、以下に示すように青と赤の列が互いに重なり合う必要があります。青が後ろ、赤が前になります。
明確にするために、積み重ねられた列は必要ありません。青と赤の両方の列は、xAxis (y=0) から開始し、一方が他方の上にあるのではありません。
重複する列を作成する方法はありますか?
たとえば、この jsFiddleでは、以下に示すように青と赤の列が互いに重なり合う必要があります。青が後ろ、赤が前になります。
明確にするために、積み重ねられた列は必要ありません。青と赤の両方の列は、xAxis (y=0) から開始し、一方が他方の上にあるのではありません。
を設定することでこれを実現することもできますgrouping: false
。
EDIT Highcharts は、バージョン 2.3 でplotOptions.column.groupingスイッチ を導入して、これを正確に処理しました。ガリックの回答を参照
groupPadding と pointWidth がどのように機能するかを理解するのに役立つので、以下の回答を残します。
元の回答
グループ化された重複する列をお探しですか?
これは、 plotOptions.column.groupPaddingを 0.5に設定することで実現できます。
plotOptions: {
column: {
groupPadding: 0.5 // Exactly overlap
pointWidth: 20,
}
},
groupPadding がどのように機能するかを示す画像を次に示します。
ご覧のとおり、groupPadding が 0.5 の場合、必要なパディングを提供するために列幅が妥協されます。pointWidth を指定することで、この動作に対抗できます。