我正在浏览一个可用于使用数据着色器绘制时间序列的笔记本,并注意到他们已将时间序列值转换为“ms”,然后将这些值用于 x 轴
https://anaconda.org/jbednar/tseries/notebook
在绘制时间序列数据时可以将 x 轴作为日期时间值,还是必须转换为整数或浮点格式?
谢谢
我正在浏览一个可用于使用数据着色器绘制时间序列的笔记本,并注意到他们已将时间序列值转换为“ms”,然后将这些值用于 x 轴
https://anaconda.org/jbednar/tseries/notebook
在绘制时间序列数据时可以将 x 轴作为日期时间值,还是必须转换为整数或浮点格式?
谢谢
Datashader 本身仅支持实数值轴,但使用 HoloViews 构建 Datashader 渲染数据的散景图相对简单,这些数据用日期时间轴标记。您可以在 Datashader 的HoloViews_Datashader 笔记本中查看示例:
基本上,您可以向 Datashader 提供它理解的真实(在这种情况下实际上是 int)值,然后在标记轴之前将它们转换为人类可读的日期。
Bokeh 对日期时间值的低级基础表示是“自纪元以来的浮点毫秒数”。因此,发送它始终是一种选择。但是,Bokeh 可以自动识别并普遍转换最常见的日期时间数据类型:numpy 日期时间数组、Pandas 日期时间索引和系列、python 日期时间对象等,因此通常不需要自己转换为 ms。