按日期过滤 Pandas DataFrame
问题:
您想要从属于特定日期范围内的 DataFrame,不包括该范围之外的日期。在这种情况下,您需要保留接下来两个月内的行。
解决方案:
有几种根据日期过滤 Pandas DataFrame 的方法:
1。基于索引的索引(如果“日期”列是索引):
df.loc['2023-04-01':'2023-06-01']
df.iloc[start_index:end_index] # Select rows by position
2.非基于索引的索引(如果“日期”列不是索引):
df.set_index('date', inplace=True)
df[(df['date'] > '2023-04-01') & (df['date'] < '2023-06-01')]
注意:
以上是如何按未来两个月内的日期过滤 Pandas DataFrame?的详细内容。更多信息请关注PHP中文网其他相关文章!