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

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

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

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

でできる。

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

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