首页 > 解决方案 > 如何在 Plotly Express 折线图的轴上以 HH:MM:SS 格式显示时间增量?

问题描述

我想在一个简单的时间序列折线图上用 plotly express 绘制一个连续的“时间”列。“时间”列以字符串开头,格式为 HH:MM:SS,但是当我完全绘制它时,它被视为离散值。为了解决这个问题并使其连续,我尝试转换为 timedelta 数据类型,使用pd.to_timedelta. 这正确地将我的列转换为纳秒,并且线和轴的形状看起来正确。但是我不想将轴显示为纳秒或任何其他固定单位,我希望它显示为 HH:MM:SS,但我不确定如何格式化它。

在 Y 轴上绘制带有时间增量的图表

标签: pythonplotlytimedeltaplotly-express

解决方案


推荐阅读