dygraph 数値表示をカンマ区切りにしたい

estis2019/05/31 (金) 07:14 に投稿

数値が3桁毎のカンマ区切りにしたい場合、ネット上で見つかる多くの場合正規表現で処理しているが、もっと簡単な方法を紹介しているのを見つけた。

function(d){return d.toLocaleString()}

でできる。

dyAxis("y", axisLabelFormatter = 'function(d){return d.toLocaleString()}', valueFormatter = 'function(d){return d.toLocaleString()}')

とすれば、Y軸項目(axisLabelFormatter)と、グラフ上のプロット値表示(valueFormatter)が、カンマ区切りになる。