jquery - 在 dygraph y 轴上绘制时间?

标签 jquery dygraphs ticker

是否可以在 Dygraph 的 y 轴上创建时间格式

-> 格式#s、#m、#h。
图表需要以整数显示,而不是类似 2.5 小时的数字。

enter image description here

我认为这可以通过dygraph ticker来完成选项,尽管我不完全确定从哪里开始,因为 dygraph 似乎总是喜欢将其粒度分割为某些值(时间应分割为 60s,然后分割为 60m)。

有人可以为我指明编写自己的 Dygraph 代码的正确方向吗?

最佳答案

我假设你的 y 值类似于秒数?你可以写一个axisLabelFormatter让 y 轴将秒数转换为“1h”或“30m”等字符串。

默认的 y 轴滚动条为整数选择合适的值,例如100、200、300,这些对于持续时间来说不一定是好的值。为此,正如您所说,您需要编写自己的代码。

这并不像听起来那么难。关于股票行情的最佳文档是 herenumericTicks股票代码是最简单的例子。

关于jquery - 在 dygraph y 轴上绘制时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33252449/

相关文章:

html - CSS ticker 不能完全工作

Python:使用 isin 或 wkn 调用 pandas_datareader 或将其转换为股票代码?

javascript - 在 jquery 中的特定时间间隔的每次迭代中停止 .each 执行?

javascript - Semantic-ui:无法调用复选框 onDisable 函数

r - Shiny 中带有 htmltools 的 dygraphs 列表

javascript - dygraphs 标签数量与数组中的列数不匹配

java - 如何从 Java 有效地发布到 KDB Ticker Plant

jquery - 限制 HTML 下拉列表打开时显示的项目

jQuery;结合用户点击和:checked

r - 在 Shiny 的应用程序中插入dygraph时出现问题