【发布时间】:2018-12-25 03:36:27
【问题描述】:
我的 df 看起来像,
start stop
0 2015-11-04 10:12:00 2015-11-06 06:38:00
1 2015-11-04 10:23:00 2015-11-05 08:30:00
2 2015-11-04 14:01:00 2015-11-17 10:34:00
4 2015-11-19 01:43:00 2015-12-21 09:04:00
print(time_df.dtypes)
start datetime64[ns]
stop datetime64[ns]
dtype: 对象
我试图找出停止和开始之间的时间差。
我试过了,pd.Timedelta(df_time['stop']-df_time['start'])
但它给了TypeError: data type "datetime" not understood
df_time['stop']-df_time['start'] 也给出同样的错误。
我的预期输出,
2D,?H
1D,?H
...
...
【问题讨论】:
标签: python pandas dataframe data-analysis