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

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

DDD
發布: 2024-12-08 18:44:11
原創
207 人瀏覽過

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板