简体   繁体   English

将Dask列转换为datetime类型的新Dask列

[英]Converting a Dask column into new Dask column of type datetime

I have an unparsed column in a dask dataframe (df) that I am using pandas to convert to datetime and put into a new column in the dask dataframe. 我在dask数据帧(df)中有一个未分析的列,我正在使用pandas转换为datetime并将其放入dask数据帧中的新列。 However it breaks as column assignment doesn't support type DatetimeIndex. 但是由于列分配不支持DatetimeIndex类型而中断。

df['New Column'] = pd.to_datetime(np.array(df.index.values), format='%Y/%m/%d %H:%M')

this should work 这应该工作

import dask.dataframe as dd
# note df is a dask dataframe 
df['New Column'] = dd.to_datetime(df.index, format='%Y/%m/%d %H:%M')

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM