我有包含以下属性的图表:
barChart
.width(width)
.height(height)
.dimension(dim)
.group(group)
.x(d3.scale.ordinal())
.xUnits(dc.units.ordinal)
我的轴刻度看起来像“ZZxBob”、“PxBob”
如何使用“x”分割函数到每个刻度?
最佳答案
坐标轴完全由 D3 生成。
您可以使用chart.xAxis()
检索 x 轴对象,然后 axis.tickFormat()
更改其显示方式。
所以,例如显示x之前的部分:
barChart.xAxis()
.tickFormat(function(l) { return l.split('x')[0]; })
关于dc.js - 如何使用序数轴更改刻度线的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44526943/