11

重複する列を作成する方法はありますか?

たとえば、この jsFiddleでは、以下に示すように青と赤の列が互いに重なり合う必要があります。青が後ろ、赤が前になります。

重複する列

明確にするために、積み重ねられた列は必要ありません。青と赤の両方の列は、xAxis (y=0) から開始し、一方が他方の上にあるのではありません。

4

2 に答える 2

28

を設定することでこれを実現することもできますgrouping: false

http://jsfiddle.net/garrickcheung/67BkD/19/

于 2013-01-16T21:44:25.933 に答える
15

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 を指定することで、この動作に対抗できます。

于 2012-09-22T09:16:46.353 に答える