我有三个不连续的时间序列。例如:
任务 1 在 t1 开始,在 t2 结束,但在 t3 再次开始,在 t4 结束,依此类推。我是在 Plotly 中完成的,但这个平台对我的目的有一些限制。
In end
01/01/1954 31/12/1956
01/01/1958 31/12/1959
01/01/1963 31/12/1966
01/01/1977 31/12/1983
01/01/1986 31/12/2000
20/06/2012 30/06/2012
01/07/2012 30/09/2012
01/10/2012 31/12/2012
01/01/2013 31/03/2013
01/04/2013 30/06/2013
就是这样:这次系列范围为01/01/1954 - 31/12/1956,然后是01/01/1958 - 31/12/1959,依此类推。我还有 2 个电台。数据集组织灵活。
有什么想法吗?
我相信 Plotly 并不能完全满足您的要求,因此我建议使用 Matplotlib(使用 Broken_barh 表示破碎间隔)或其他解决方案(例如 Altair)来可视化不连续时间序列。 看看: https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.broken_barh.html