0

積み上げ Y 軸の例

例の図のように、Chart.js で Y 軸を積み重ねる方法がわかりません。

スケール オブジェクトを次のようにシンプルに保つと、次のようになります。

scales: {
  y: {
    stacked: true,
    title: {
      display: true,
      text: "Temperature (°C)",
    }
  },
  x: {
    type: "time",
    time: {
      tooltipFormat: "LTS",
      unit: "hour",
    },
    title: {
      display: true,
      text: "Datetime",
    },
  }
},

私は明らかに単一のY軸を取得しますが、データセットの最大値にスケーリングする代わりに、各データセットを追加するようです(例:6つのデータセットがある場合、任意のセットの最大温度が40°CであるとしますYスケールは 0 ~ 250 です)

加算 Y 軸の例

ただし、すべての行が適切にスタックされているため、現在の Y 軸は視聴者にとって役に立たないため、適切な解決策があることを本当に望んでいます。助けてくれてありがとう!

4

1 に答える 1