私は JavaScript にかなり慣れていないので、選択ドロップダウンに基づいてグラフを生成する必要があります。
ビュー ドロップダウンから値を選択すると、それぞれの値を含むいくつかのラベルが自動的に表示されます (模擬円 5 および 6 を参照) (例: 平均値 20 W の電力上限 (W))
グラフは主に Y VS X で、Y 軸は 1 つです。ただし、ドロップダウンから「カスタム」を選択すると、複数のラベルが表示され (つまり、ピーク電力だけではなく、ピーク電力と平均電力が得られます)、最大で 2 つの Y 軸が表示されます (モックを参照)。カスタム以外を選択すると、デフォルトで 1 つの Y 軸に戻ります
データは X 時間にわたって取得されます。
これを実装するために最も推奨される設計パターンは何ですか?