下面的代码使用 Python 列表创建 Plotly 图表。
时间戳是 Epoch 毫秒。如何将 x 轴格式化为可读的日期时间?
我尝试过fig.layout['xaxis_tickformat'] = '%HH-%MM-%SS'
,但没有成功。
import plotly.graph_objects as go
time_series = [1716693661000, 1716693662000, 1716693663000, 1716693664000]
prices = [20, 45, 32, 19]
fig = go.Figure()
fig.add_trace(go.Scatter(x=time_series, y=prices, yaxis='y'))
fig.update_layout(xaxis=dict(rangeslider=dict(visible=True),type="linear"))
fig.layout['xaxis_tickformat'] = '%Y-%m-%d'
fig.show()
您可以
fromtimestamp().strftime()
从日期时间使用:代码