轴刻度标记

时间:2013-02-21 18:19:57

标签: javascript d3.js

线图的x轴代表金钱。有没有办法在每个勾号的开头附加一个€符号?

目前它们只是值2000000,250000,300000 ......

我希望他们能够展示€2000000,€250000,€300000 ......

我尝试将€添加到我的.CSV文件中,但是当我尝试调用数据来创建我的轴时,它会导致错误。

1 个答案:

答案 0 :(得分:4)

使用tickFormat功能:

https://github.com/mbostock/d3/wiki/Quantitative-Scales#wiki-linear_tickFormat

例如:

axis.tickFormat( function(d) { return "€" + d } );

另请考虑使用d3.format按逗号/句号等分组您的号码