Python Plotly axis将日期时间显示为数字,而不是日期

Python Plotly axis将日期时间显示为数字,而不是日期,python,python-3.x,pandas,plot,plotly,Python,Python 3.x,Pandas,Plot,Plotly,我正在使用Plotly打印数据帧,但由于某些原因,我的日期时间值会转换为数字,而不是显示为字母 fig.add_trace(go.Scatter(x=df2plt["PyDate"].values, y=df2plt["Data"].values)) 如果df2plt[PyDate]已经是datetime格式: fig.add_trace(go.Scatter(x=df2plt["PyDate"],

我正在使用Plotly打印数据帧,但由于某些原因,我的日期时间值会转换为数字,而不是显示为字母

    fig.add_trace(go.Scatter(x=df2plt["PyDate"].values,
                         y=df2plt["Data"].values))

如果df2plt[PyDate]已经是datetime格式:

fig.add_trace(go.Scatter(x=df2plt["PyDate"],
                     y=df2plt["Data"].values))
其他:

您可以使用变量格式更改显示:

*格式:字符串,默认无 strftime解析时间,例如“%d/%m/%Y”,请注意“%f”将解析到纳秒。有关选项的更多信息,请参阅strftime文档:
*

Dimo您有这些日期的样本吗?
fig.add_trace(go.Scatter(x=pd.to_datetime(df2plt["PyDate"]) ,
                     y=df2plt["Data"].values))