按日期過濾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中文網其他相關文章!