注意是两列数据,不是两个。用分钟表示那里怎么也弄不好?顺便,因为用条件筛选过,索引是乱的。
使用pandas对数据进行处理,在读取成数据框df后用如下代码操作:
df.reset_index(drop=True,inplace=True) df['diff(min)']=((df['date2']-df['date1'])/pd.Timedelta(1,'min')).fillna(0).astype(int)