我已经datetime64[ns]
使用以下代码行过滤了 pandas 数据框中的类型,以获取每个月特定日期的数据。
df[df['Date'].map(lambda x: x.day) == 1]
输出如下:
19.9 2013-07-01
34.8 2013-08-01
12.9 2013-10-01
12.6 2013-11-01
但是,如果您发现 for 的条目2013-09-01
丢失,因为它在原始数据集中不可用。在这种情况下,我想获取2013-09-02
. 理想情况下,如果某个日期在周末(周六和周日或任何缺失的日期,如假期或特定日期的数据不可用),我想获取下一个可用日期的数据。想知道我们是否可以使用 pandas 来实现,或者我需要手动迭代执行此功能。