0

我在下面尝试了一个 MCVE,但它有效。但是,我的镶木地板文件是在数据块中创建的,我现在正在本地读取它,所以不确定这是否是问题的一部分。因此,对尝试的事情的建议持开放态度。适用于使用to_datetime.

这是我的“现实世界”问题的屏幕截图:

在此处输入图像描述

和这里的代码:

print(df.DATE.dtype)
print(df.compute().DATE.dtype)
print(dd.to_datetime(df.DATE).compute().dtype)
print(pd.to_datetime(df.compute().DATE).dtype)

MCVE(但有效):

import pandas as pd
df = pd.DataFrame(data={'col1': pd.date_range('2000', freq='D', periods=3)})
>>> df.col1.dtype
dtype('<M8[ns]')

import dask.dataframe as dd
ddf = dd.from_pandas(df, 1)
>>> ddf.col1.dtype
dtype('<M8[ns]')
>>> ddf.compute().col1.dtype
dtype('<M8[ns]')
4

0 回答 0