7.3 选择日期和时间
问题描述
从一组日期向量中选择一个或多个日期值。
解决方案
使用两个布尔条件句分别设置开始日期和结束日期:
或者,将date(日期)这一列设为数据帧的索引列,然后用loc进行筛选:
讨论
你需要根据场景来决定,是用布尔条件句还是用索引来筛选日期值。如果你想执行复杂的时间序列操作,那么将date这一列设置为数据帧的索引是值得的;但是如果你只是想做一些简单的数据整理工作,那么使用布尔条件句会更简单一些。
从一组日期向量中选择一个或多个日期值。
使用两个布尔条件句分别设置开始日期和结束日期:
或者,将date(日期)这一列设为数据帧的索引列,然后用loc进行筛选:
你需要根据场景来决定,是用布尔条件句还是用索引来筛选日期值。如果你想执行复杂的时间序列操作,那么将date这一列设置为数据帧的索引是值得的;但是如果你只是想做一些简单的数据整理工作,那么使用布尔条件句会更简单一些。
本书评论