首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么一天的空数据是两天宽?

为什么一天的空数据是两天宽?
EN

Stack Overflow用户
提问于 2017-04-20 17:17:32
回答 2查看 68关注 0票数 0

在绘制时间序列数据时,假设我每天都有一些数据。演示数据:

代码语言:javascript
复制
Jan 1: 10
Jan 2: 20
Jan 3: 30
Jan 4: <no data>
Jan 5: 50
Jan 6: 60
etc.

请注意,数据丢失了一天,1月4日。

当在高海图(小提琴)中显示这一点时,如下所示:

请注意,缺货日的“间隔”是如何两天宽的。为什么?我怎么才能避免这种情况?

我希望的是将1月3日的数据显示为垂直线,如下所示:

我不能只是欺骗和增加6个小时的时间戳和使用step: "left",因为这样的欺骗将揭示当用户放大和更精确的时间戳开始出现。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-21 10:48:47

我的老板有一个好主意:除了在间隔开始时有一个数据点之外,为什么不在间隔结束时创建一些假数据点呢?因此,数据变成了:

代码语言:javascript
复制
Jan 1 00:00:00: 10
Jan 1 23:59:59: 10
Jan 2 00:00:00: 20
Jan 2 23:59:59: 20
Jan 3 00:00:00: 30
Jan 3 23:59:59: 30
Jan 4 00:00:00: <no data>
Jan 4 23:59:59: <no data>
Jan 5 00:00:00: 50
Jan 5 23:59:59: 50
Jan 6 00:00:00: 60
Jan 6 23:59:59: 60
etc.

它工作得很漂亮!(小提琴):

(当然,这也有一个缺点,即提供的高图集数据量是可能导致性能问题的两倍)

票数 0
EN

Stack Overflow用户

发布于 2017-04-20 17:29:17

不是两天宽。你有1月3日和5日的数据。整个宽度就是那个约会。你的观点每天都是午夜。您没有一整天(从午夜到午夜)的数据。所以你有24小时的时间,从3月3日到1月5日没有数据。要解决这个问题,您需要添加更多基于时间的数据,或者使用类别xAxis。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43525939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档