javascript - JQplot barRenderer "y-axis"值从负值开始

标签 javascript jquery jqplot

有谁知道如何在 Jqplot 中使“y 轴”值从 0 开始....默认情况下它以负值开始,例如:-500、0、500、1000 等等....请帮助

最佳答案

在 axes: object 内将 min: object(最小值)设置为 0

$(document).ready(function(){
 // your code here... //
 axes:{
  yaxis: {min:0}
 }
})

正如 rsapru 所建议的,建议使用 max: object(最大)值将图形绑定(bind)到您的首选范围。例如,如果您希望最小值为 0,最大值为 7500

 axes:{
  yaxis: {min:0, max: 7500}
 }

如果你想指定刻度的刻度,你可以通过用 ticks: object 指定刻度来手动完成,或者让 jqPlot 自动计算刻度间距(在这种情况下只需要 min 和 max 对象)或通过你具体的刻度数(使用 numberTicks: object)

示例:对于间隔100个单位的刻度,从0到1000,使用11个刻度(0,100,200,300,400,500,600,700,800,900,1000)jqPlot自动计算:

 axes:{
  yaxis: {min:0, max: 1000, numberTicks: 11}
 }

示例:对于间隔 100 个单位的刻度,从 0 到 1000,使用 11 个刻度(0,100,200,300,400,500,600,700,800,900,1000)手动指定:

 axes:{
  yaxis: {min:0, max: 1000, Ticks: [[0],[100],[200],[300],[400],[500],[600],[700],[800],[900],[1000]]}
 }

关于javascript - JQplot barRenderer "y-axis"值从负值开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6204496/

相关文章:

javascript - 如何分别制作DBconnection和Node.js查询文件

javascript - ES6 Yield* - 在引用的生成器上一次只产生一个值?

使用 switch 时,Javascript 函数返回未定义

jquery - 找到此类标题,然后在该 div 上方放置一个新词

jqplot 饼图未显示所有可用值

javascript - React : statusCode: 400,名称: "Error",消息: "The limit parameter "未定义“无效

javascript - 在 jQuery 中使用通用 div id 按钮不会在多个 View 上消失

javascript - 如何在下拉列表中添加加载更多功能

用于坐标平面上的线的 Javascript 图表库

jquery - 海边 pharo Smalltalk 中的 JQPlot 错误