1

カテゴリ軸と重複するデータ ポイントが多数あるハイチャート バブル チャートに取り組んでいます。バブルがカテゴリ内にどのように配置されるかを正確に制御する方法はありますか? やりたいことは、事前にバブルを並べ替えてから、バブル同士を少しオフセットすることです。ある程度の重複は望ましいので、重複がないようにするために追加のカテゴリを追加する必要はありません。

4

3 に答える 3

1

残念ながら、泡の位置を制御するための解決策はありません。ただし、ユーザーボイス システムhttp://highcharts.uservoice.com/で提案をリクエストできます。

于 2013-06-28T11:07:41.890 に答える
1

カテゴリを使用している場合、x 値は値のカテゴリの配列インデックスです。

したがって、配置を微調整するには、小さな小数値を加算/減算して x 値を微調整できます。

http://jsfiddle.net/yPLVP/10/

[-0.1,2,10]

+/- .5 がカテゴリ間の中心点であることを念頭に置いてください。したがって、3 番目のカテゴリ (x 値 2) 内に収まる値の場合、x 値を 1.55 から 2.45 (またはその程度) に保ちます。

于 2013-06-28T20:17:45.277 に答える
1

私は同じ問題を抱えています。このコードを追加できます:

function(chartObj) {
    $.each(chartObj.series[0].data, function(i, point) {
        var aux = 0;
        if (i % 2 == 0)
            aux = point.dataLabel.y + 6;
        else
            aux = point.dataLabel.y - 6;

        point.dataLabel.attr({y:aux});
    });

jsFiddle: http://jsfiddle.net/9m6wu/277/

于 2013-09-19T18:22:23.673 に答える