ホームページ >バックエンド開発 >Python チュートリアル >Pandas DataFrame で文字列列を Datetime に変換するにはどうすればよいですか?
問題:
DataFrame を変換する方法(形式 dd/mm/yyyy) の文字列列を日時データ型に変換しますか?
答え:
変換する最も簡単な方法は、to_datetime を使用することです:
df['col'] = pd.to_datetime(df['col'])
また、ヨーロッパ時間を処理するための dayfirst パラメータも提供します (ただし、これは厳密ではありません)。
実際のアプリケーションは次のとおりです:
In [11]: pd.to_datetime(pd.Series(['05/23/2005'])) Out[11]: 0 2005-05-23 00:00:00 dtype: datetime64[ns]
さらに、特定の形式を指定することもできます:
In [12]: pd.to_datetime(pd.Series(['05/23/2005']), format="%m/%d/%Y") Out[12]: 0 2005-05-23 dtype: datetime64[ns]
以上がPandas DataFrame で文字列列を Datetime に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。