在 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')
我发现这里 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')