Matplotlib:将时间戳显示为绘图中的常规日期

时间:2018-03-15 19:17:52

标签: python matplotlib timestamp

这是我的代码,用于绘制col_A与时间的关系:

ax[0].plot(data_df['time'], data_df['col_A'] , color = 'black')

情节如下:

enter image description here

x轴time当前处于“纪元时间戳”单位(https://www.freeformatter.com/epoch-timestamp-to-date-converter.html)。我可以使用图中的常规日期显示x轴吗?谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试在情节函数中添加data_df['time'].astype('datetime64[s]')而不是data_df['time']

ax[0].plot(data_df['time'].astype('datetime64[s]'), data_df['col_A'] , color = 'black')