I am using rickshaw(http://code.shutterstock.com/rickshaw/) and want to have strings on one of the axes of the graph instead of numbers. Is it possible to do that? If so, how?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Your own formatter can be defined and be used
Rickshaw.Fixtures.Number.myFormat = (y) ->
if (y == val)
return 'somestring';
else
return ''some other string';
Use this as:
yAxis = new Rickshaw.Graph.Axis.Y
graph: graph
tickFormat: Rickshaw.Fixtures.Number.myFormat
graph.render()