例如,当y轴值太大时,500,000我想自动使用千位作为前缀乘数,并将轴上的值显示为500K。 是否有一些算法可以帮助我根据图表上绘制的值选择比例因子?
大多数图表库使用一些逻辑来确定什么是合适的乘数,并相应地显示为千克,兆等。是通过查看值的频率(例如,绘制的10个值中的8个以千为单位)或者只看最大值和最小值?
答案 0 :(得分:1)
您是否尝试过$ .jqplot.LogAxisRenderer?:
http://www.jqplot.com/docs/files/plugins/jqplot-logAxisRenderer-js.html
http://www.jqplot.com/docs/files/usage-txt.html
很抱歉,我不能说如何通过测量来缩小这些值,但我相信这可以通过这个插件完成。