僅保留Pandas to_datetime 輸出中的日期部分
使用pandas.to_datetime 解析日期時,Pandasdatetime64[nsdatetime64[nsdatetime即使它們只是每天。要只保留日期部分並避免附加時間組件,有兩種優雅的解決方案:
日期組件提取:
從Pandas 版本0.15.0 開始,dt存取器僅提供對日期組件的存取:
df['just_date'] = df['dates'].dt.date
這將傳回具有物件資料類型的datetime.date對象。
Datetime64 規範化:
要保留datetime64 資料類型,您可以將日期標準化為午夜:
df['normalised_date'] = df['dates'].dt.normalize()
會設定此時間部分會為00:00:00,但顯示幕僅顯示日期值。此方法保留 datetime64 資料類型。
注意:
要獲得更多靈活性,請參閱 pandas.Series.dt 上的 Pandas 文件。
以上是如何從 pandas.to_datetime 輸出中僅提取日期部分?的詳細內容。更多資訊請關注PHP中文網其他相關文章!