更改Pandas 中的日期時間格式
在Pandas 中,資料幀通常包含日期時間列,但預設格式可能不適合所有應用程式。此查詢深入研究如何更改日期時間格式以滿足特定要求。
提供的資料框具有自訂格式的 DOB 欄位(例如「1/1/2016」),該資料列最初被識別為熊貓的「物件」。使用 df['DOB'] = pd.to_datetime(df['DOB']) 將其轉換為日期格式會得到「2016-01-26」格式,而不是所需的格式。
克服為此,Pandas 提供了 dt.strftime 方法來操作日期時間格式。它允許將日期時間物件轉換為字串格式。例如,要將 DOB 欄位轉換為「01/26/2016」:
%m(月)、%d(日)和 %Y(年)欄位指定所需的格式。請注意,在此轉換之後,DOB1 列將具有「物件」資料類型(字串),這與 DOB 列的日期時間資料類型不同。此方法可靈活調整日期時間格式以滿足特定需求,確保 Pandas 資料幀中日期表示的一致性和可讀性。
以上是如何更改 Pandas DataFrame 列的日期時間格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!