是否可以在 Dygraph 的 y 轴上创建时间格式?
-> 格式#s、#m、#h。
图表需要以整数显示,而不是非类似 2.5 小时的数字。
我认为这可以通过dygraph ticker来完成选项,尽管我不完全确定从哪里开始,因为 dygraph 似乎总是喜欢将其粒度分割为某些值(时间应分割为 60s,然后分割为 60m)。
有人可以为我指明编写自己的 Dygraph 代码的正确方向吗?
最佳答案
我假设你的 y 值类似于秒数?你可以写一个axisLabelFormatter让 y 轴将秒数转换为“1h”或“30m”等字符串。
默认的 y 轴滚动条为整数选择合适的值,例如100、200、300,这些对于持续时间来说不一定是好的值。为此,正如您所说,您需要编写自己的代码。
这并不像听起来那么难。关于股票行情的最佳文档是 here 。 numericTicks
股票代码是最简单的例子。
关于jquery - 在 dygraph y 轴上绘制时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33252449/