将Dask Series对象转换为时间戳

时间:2019-06-18 09:33:40

标签: python python-3.x pandas timestamp dask

我有一个巨大的Dask Dataframe,它具有一个dtype系列对象,其中包含要转换为时间戳记的字符串(纪元unix时间),因此可以将其保存为整数。到目前为止,我只对日,月和年感兴趣,因为我的时间一直是00:00:00。

这是我要转换的系列:

Series to convert

这是我最后尝试的内容:

df_leavetimes['DAYOFSERVICE'] = df_leavetimes['DAYOFSERVICE'].map_partitions(pd.to_datetime,format='%d-%b-%y %H:%M:%S',meta = ('datetime64[ns]'))

现在我有这种数据:

2018-01-01

如何将其转换为整个系列的时间戳?

1 个答案:

答案 0 :(得分:0)

我建议使用dask.dataframe.to_datetime函数,该函数应具有与pandas.to_datetime函数相同的API。