在 pandas 数据帧中将浮动天数转换为 timedelta64[ns]

Convert float days to timedelta64[ns] in pandas dataframe

我发现这里 1,5 是 1,5 天

pd.to_timedelta('1,5')

但它给了我 0 days 00:00:00.000000015

我需要这个:1 days 12:00:00.000000000

请问如何在 pandas 列数据帧中将浮动天数转换为 timedelta64[ns]?

解决方案是这样的:

pd.to_timedelta('1.5 days')