如何确保 jqplot 中的标记不会被截断

发布于 2024-10-25 00:32:04 字数 138 浏览 1 评论 0原文

我正在利用 jqPlot 创建一个 Y 轴从 0% 到 100% 的线性图表。我遇到的问题是,其中一个值落在 X 轴(0%)或 100% 上,它被图表的轴或边框截断。

如何确保这种情况不会发生,同时保持 Y 轴最小值为 0%,最大值为 100%?

I am utilizing jqPlot to create a linear chart with a Y axis from 0% to 100%. The problem I am having is that one of the values falls on the X axis (is 0%) or 100% it is getting cut-off by the axis or the border of the chart.

How can I ensure this does not happen, while keeping the Y axis minimum at 0% and the max at 100%?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

℉絮湮 2024-11-01 00:32:04

有一个 pad 因子可以为 axesDefaults 设置,如下所示

axesDefaults: {
    pad: 1.1,
}

,也可以为单个轴设置,如下所示

axes:{
    xaxis:{
        label: 'X-Axis Label',
        pad: 2,
    },
    yaxis:{
        label: 'Y-Asix Label',
        pad: 1.1,
    }
},

,其中值是一个因子乘以轴上的数据范围以给出轴范围,以便数据点不会落在轴的边缘上。

如此处所述:
http://www.jqplot.com/docs/files/jqPlotOptions-txt.html

there is a pad factor that can be set for axesDefaults like this

axesDefaults: {
    pad: 1.1,
}

or it can be set for individual axes like this

axes:{
    xaxis:{
        label: 'X-Axis Label',
        pad: 2,
    },
    yaxis:{
        label: 'Y-Asix Label',
        pad: 1.1,
    }
},

where the value is a factor multiplied by the data range on the axis to give the axis range so that data points don't fall on the edges of the axis.

as described here:
http://www.jqplot.com/docs/files/jqPlotOptions-txt.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文