2016-04-22 35 views
0

私は領域プロットを使用しています - 通常の積み重ね - 3系列をプロットしています。私はシリーズ1とシリーズ2のデータポイントを持っていますが、シリーズ3のデータポイントは関係(100-(シリーズ1 +シリーズ2))に基づいています。第3シリーズのポイントを計算してシリーズオブジェクトに割り当てると、ハイチャートのグループ化が適用されますが、上記の関係はグループ化後に保持されません。 Highchartsのように、一度に1つのシリーズにグループを適用しているようです。近似関数が出てから関係が消える。 dataGroupingの近似関数から抜け出した後、関係を保持するようにグループ化を適用するにはどうすればよいですか?任意の入力をいただければ幸いです。ハイチャート - グループ化/近似後の複数の系列間の関係を保持する

+1

あなたはフィドルを投稿できますか? –

答えて

0

第3シリーズの近似関数を編集することができますので、必要に応じて値を設定できます。

第3シリーズの近似値には、「平均」や「合計」などの利用可能な近似値を使用するか、カスタム関数を設定することができます。

APIリファレンスの詳細:http://api.highcharts.com/highstock#series.dataGrouping.approximation

+0

どのようにして3番目のシリーズだけで動作させることができます。現在、私のchart.seriesは、series1、series2、series3の配列です。ですから、私が理解しているように、近似はchart.series配列内の各シリーズで動作します。 – bosmku

+0

@bosmku 1つの関数を作成してplotOptions.seriesに設定することができます。この関数は、どのような系列であるかを確認する必要があります。あなたが設定しているいくつかのシリーズプロパティに基づいています。他のオプションは、近似を変更しなければならない系列に対してのみ近似関数を設定することです - series3はapproximationプロパティで定義された関数を持つdataGroupingの設定オブジェクトを追加する必要があります。 –

関連する問題