現在、x 軸のカテゴリとして月を使用して、アプリケーションにHighcharts JSを実装しようとしています。
ただし、データにギャップがあり、グラフがギャップを自動的に接続することを望みます。
たとえば、3 月のデータがない場合、2 月と 4 月を直線で結びたいとします。
ハイチャートのデモを使用して、データを編集して、現在デフォルトで何が起こっているかを示しました。
data: [7.0, 10.0, null, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
ご覧のとおり、2 月と 4 月の間で線が途切れています。
カテゴリからデータのない月を削除することを検討しましたが、2 月と 4 月が 4 月と 5 月と同じ距離にあるため、結果が歪んでしまい、正確な表現が得られません。
4 か月を削除する場合、この不正確な表現は誇張されています。
categories: ['Jan', 'Feb',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
私が考えることができる唯一の解決策は、月間の平均を計算することですが、平均を表示したくありません。
Highchart JS でこれらのギャップを埋める組み込みの方法はありますか? そうでない場合、私が提案したことに対するより適切な解決策はありますか?
または、値に基づいて x 軸を分離する方法はありますか? したがって、3 月がない場合、2 月と 4 月は 2 か月離れて表示されます。
これは、整数が x 軸である場合にも役立ちます。たとえば、「1、2、10」があった場合、これらを均等に分散させたくありません。