首頁 >後端開發 >Python教學 >如何將 Pandas DataFrame 中的字串列轉換為日期時間?

如何將 Pandas DataFrame 中的字串列轉換為日期時間?

DDD
DDD原創
2024-12-08 18:44:11202瀏覽

How Can I Convert a String Column to Datetime in a Pandas DataFrame?

將DataFrame 中的字串列轉換為日期時間格式

問題:

問題:

問題:

df['column_name'] = pd.to_datetime(df['column_name'])

問題:

  • 列如何將DataFrame 中的字串轉換為日期時間資料類型以進行進一步分析或操作?

答案:

to_datetime 函數提供了一個簡單的方法將表示日期的字串轉換為日期時間物件。透過將其應用到所需的列,可以有效地執行轉換。
參數:

column_name:包含字串的欄位的名稱日期。
  • 選用參數:
df['date_column'] = pd.to_datetime(df['date_column'], format='%d/%m/%Y')

格式:指定解析所需的日期格式。

附加說明:使用預設格式(%Y-%m-%d)時,dayfirst參數可以設定為True適用於字串中日期在月份之前的情況。 範例:這會將格式為「dd/mm/yyyy」的字串轉換為以下格式的日期時間物件: DataFrame,可以更輕鬆地處理與日期相關的操作。

以上是如何將 Pandas DataFrame 中的字串列轉換為日期時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn