【发布时间】:2021-05-07 14:16:44
【问题描述】:
特别是间隔属性。
无论我做什么,我都没有得到想要的结果。 我需要分 3 班上色,每班 8 小时。
我的图表的 X 值范围为 0 到 23。 我最早的班次从早上 5 点开始。 我在几分钟内通过 SQL 查询获得每个班次的长度和偏移量。
示例 Shift 1:
- offset = Datediff 从 0 到 shiftstart -> 300 分钟
- length = 从 shiftstart 到 shiftend 的 Datediff -> 480 分钟
我的直觉告诉我,由于我的图表中有 24 个 X 值,我需要将 intervalType 设置为小时或天,并以 24 或 1 作为值。 我将其解释为“每天/24 小时开始以指定长度在其偏移值处绘制指定的带状线”。
intervalOffsetType 将是分钟。 在我看来,Offset 与所选的 IntervalType 结合使用,并且由于我的班次每天早上 5 点开始,我怀疑 intervalOffset 需要为 300。 这意味着:“早上 5 点开始绘制带状线”。
然后,striplineWidth 属性确定移位的宽度,或者更确切地说是长度,它的类型再次与 IntervalType 结合使用。
显然情况并非如此。
有人可以向我解释一下区间属性是如何工作的吗? 我也找不到任何合适的文档。
【问题讨论】:
-
它看起来工作正常,但将 X 轴上的 HOUR 视为 DAY.. 您的数据是日期/时间字段吗?图表的 INTERVAL TYPE 是什么?
-
这是一个日期时间字段,格式化为仅显示小时部分。所以这些值看起来像“10.05.2021 01:00”、10.05.2021 02:00、10.05.2021 03:00 等。
-
图表的区间类型为自动