【问题标题】:Plotly python timedelta64 (10:43:23.123456) not showing up the same on scatter plot graphPlotly python timedelta64(10:43:23.123456)在散点图上显示不一样
【发布时间】:2020-11-24 23:19:00
【问题描述】:
df_exec['exctn_tim']

0   10:40:01.169646
1   10:40:01.169709

Name: exctn_tim, dtype: timedelta64[ns]

我想使用 exctn_tim 作为 x 轴来绘制图形,但是当我在 Plotly Scatter 图中执行此操作时,它会自动更改为: 38.40117T 这完全不是一种可读的时间格式,它弄乱了我的整个图表。

【问题讨论】:

    标签: plotly scatter-plot timedelta plotly-python


    【解决方案1】:

    不幸的是,这似乎是 Plotly 中的 open issue,而 timedelta64 似乎不是受支持的格式。

    One possible workaround 会将数据框的这一特定列转换为包含日期和时间的格式:df_exec['exctn_tim'] = df_exec['exctn_tim'] + pd.to_datetime('1970/01/01')

    【讨论】:

      猜你喜欢
      • 2021-11-04
      • 2021-02-07
      • 1970-01-01
      • 2020-07-27
      • 2018-10-01
      • 2021-10-31
      • 2022-01-16
      • 1970-01-01
      • 2020-05-29
      相关资源
      最近更新 更多