問題: dd/mm の文字列を含む DataFrame 列を変換するにはどうすればよいですか/yyyy 形式で日時データに変換type?
解決策:
このタスクに便利なメソッドは、Pandas の 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 で文字列列を日時に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。