python – 在pandas dataframe中查找最新日期
发布时间:2020-12-20 12:08:04 所属栏目:Python 来源:网络整理
导读:我有一个csv文件,我读入了pandas数据帧.日期和时间列在“DateTime”列中.我想找到创建时间序列图的索引的最新和最近日期.大熊猫是否有能够返回最近和最近日期的功能? 编辑: 我已经尝试过使用min和max.他们给出了错误答案. f['Start Date'] Trip ID 4576 8/
我有一个csv文件,我读入了pandas数据帧.日期和时间列在“DateTime”列中.我想找到创建时间序列图的索引的最新和最近日期.大熊猫是否有能够返回最近和最近日期的功能?
编辑: >>> f['Start Date'] Trip ID 4576 8/29/2013 14:13 4607 8/29/2013 14:42 4130 8/29/2013 10:16 4251 8/29/2013 11:29 4299 8/29/2013 12:02 4927 8/29/2013 18:54 4500 8/29/2013 13:25 4563 8/29/2013 14:02 4760 8/29/2013 17:01 4258 8/29/2013 11:33 4549 8/29/2013 13:52 4498 8/29/2013 13:23 4965 8/29/2013 19:32 4557 8/29/2013 13:57 4386 8/29/2013 12:31 ... 198757 2/28/2014 20:40 198760 2/28/2014 20:59 198761 2/28/2014 20:59 198763 2/28/2014 21:32 198764 2/28/2014 21:32 198765 2/28/2014 21:34 198766 2/28/2014 21:41 198767 2/28/2014 21:50 198768 2/28/2014 21:54 198770 2/28/2014 22:19 198771 2/28/2014 22:15 198772 2/28/2014 22:38 198773 2/28/2014 22:45 198774 2/28/2014 23:01 198775 2/28/2014 23:20 Name: Start Date,Length: 144015,dtype: object >>> min(f['Start Date']) '1/1/2014 0:14' >>> max(f['Start Date']) '9/9/2013 9:59' 解决方法
首先使用将日期列转换为日期时间列
>> df['StartDate'] = pd.to_datetime(df['StartDate']) >> least_recent_date = df['StartDate'].min() >> recent_date = df['StartDate'].max() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |