如何在 Plotly.js 图表中组合不同的分时格式?

How can I combine different tickformats in my Plotly.js chart?

提问人:gib65 提问时间:11/10/2023 更新时间:11/10/2023 访问量:9

问:

我们正在使用 Plotly.js 开发一个 AngularJS 应用程序。我需要做的是用两种规范来格式化 y 轴刻度线上的数字:1) 将位数限制为 3,以及 2) 抑制十进制扩展。

我可以通过以下方式将位数限制为 3 位:

var layout = {
    yaxis: {
        tickformat: '3s'
    }
}

在应用此图形之前,该图如下所示:

enter image description here

之后,它看起来像这样:

enter image description here

我可以通过以下方法抑制十进制扩展:

var layout = {
    yaxis: {
        tickformat: '.0f'
    }
}

在应用此图形之前,该图如下所示:

enter image description here

之后,它看起来像这样:

enter image description here

但我似乎无法弄清楚如何将它们组合在一起。是这样的吗:?是这样的吗:?是这样的吗:?<--我已经尝试了所有这些,甚至更多,但没有一个有效。如何在tickformat布局属性中组合多种格式?3s .0f3s.0f3s,.0f

谢谢!

AngularJS 图表 格式化 plotly.js yaxis

评论


答: 暂无答案