D3.JS将轴刻度中的文本更改为自定义字符串

时间:2016-01-26 16:01:42

标签: d3.js text

我想选择每个g.tick中的每个文本元素,并将文本分别更改为“2012”,“2013”​​,“2014”,“2015”而不是0,4,8,12

view in the web inspector

我首先尝试将所有这些文本元素作为数组获取,但这不起作用:var arrOfText = d3.selectAll(“g.yaxis g.tick text”)

1 个答案:

答案 0 :(得分:2)

查看d3的axis.tickFormat([format])功能 - 它可以让您指定格式化数据的方式。

这是一个简单的示例,您可以编辑以适合您的使用案例。

Module