Open yesii4u opened 3 years ago
BarChartの累計表示で、barの高さと数値があっていません。 Y軸がずれていると思われます。 再現はBarChartで累計ボタンを押せば、browserに依らずに視認可能です。
直しは「TimeBarChar.js」の「scaledTicksYAxisMax()」関数で const yAxisMax = 1.2 --> 1.0 へ修正すれば良いと思いますが、 現状の東京都のソースに合せるなら、「yAxisMax」自体を使わない形もある。 つまり下記に直すのもありでしょう。 scaledTicksYAxisMax() { // const yAxisMax = 1.0 //-- 1.2 const dataKind = this.dataKind === 'transition' ? 'transition' : 'cumulative' const values = this.chartData.map(d => d[dataKind]) // return Math.max(...values) * yAxisMax return Math.max(...values) },
用件だけ。 以上
BarChartの累計表示で、barの高さと数値があっていません。 Y軸がずれていると思われます。 再現はBarChartで累計ボタンを押せば、browserに依らずに視認可能です。
直しは「TimeBarChar.js」の「scaledTicksYAxisMax()」関数で const yAxisMax = 1.2 --> 1.0 へ修正すれば良いと思いますが、 現状の東京都のソースに合せるなら、「yAxisMax」自体を使わない形もある。 つまり下記に直すのもありでしょう。 scaledTicksYAxisMax() { // const yAxisMax = 1.0 //-- 1.2 const dataKind = this.dataKind === 'transition' ? 'transition' : 'cumulative' const values = this.chartData.map(d => d[dataKind]) // return Math.max(...values) * yAxisMax return Math.max(...values) },
用件だけ。 以上