我正在利用jqPlot创建一个Y轴从0%到100%的线性图表.我遇到的问题是其中一个值落在X轴(0%)或100%,它被图表的轴或边界切断.
如何确保不发生这种情况,同时保持Y轴最小值为0%,最大值保持在100%?
有一个pad因素可以axesDefaults这样设置
axesDefaults: {
pad: 1.1,
}
Run Code Online (Sandbox Code Playgroud)
或者可以像这样为各个轴设置
axes:{
xaxis:{
label: 'X-Axis Label',
pad: 2,
},
yaxis:{
label: 'Y-Asix Label',
pad: 1.1,
}
},
Run Code Online (Sandbox Code Playgroud)
其中该值是一个因子乘以轴上的数据范围以给出轴范围,以便数据点不会落在轴的边缘上。
如此处所述: http: //www.jqplot.com/docs/files/jqPlotOptions-txt.html