人力车 - js图表库:在轴上需要字符串而不是数字

时间:2012-10-25 03:41:36

标签: charts d3.js javascript

我正在使用人力车(http://code.shutterstock.com/rickshaw/)并希望在图表的其中一个轴上使用字符串而不是数字。有可能吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:2)

可以定义和使用您自己的格式化程序

Rickshaw.Fixtures.Number.myFormat =  (y) ->
  if (y == val)
    return 'somestring';
  else
    return ''some other string';

将此用作:

yAxis = new Rickshaw.Graph.Axis.Y
  graph: graph
  tickFormat: Rickshaw.Fixtures.Number.myFormat


graph.render()