將 Pandas 欄位轉換為日期時間格式
假設您有一個 Pandas DataFrame,其中包含表示日期的字串值的欄位。若要將此列轉換為日期時間列並隨後執行基於日期的過濾,請遵循以下步驟:
import pandas as pd
df['Mycol'] = pd.to_datetime(df['Mycol'], format='%d%b%Y:%H:%M:%S.%f')
在此範例中,假設您的欄位的日期格式為05SEP2014:00:00:00.000,其中%d代表日期,%b 代表月份, %Y 年份、%H 小時、%M 分鐘、%S 秒和%f
df = df[df['Mycol'] >= '2014-09-05']
此範例將DataFrame 過濾為僅包含Mycol 列在2014年9 月5 日或之後的行。
以上是如何將 Pandas 字串日期列轉換為日期時間格式以便更輕鬆地進行基於日期的過濾?的詳細內容。更多資訊請關注PHP中文網其他相關文章!