前提・実現したいこと
pandasのDataFrameを用いて以下のような表を作成しています。
' ID 日付 時間
0 A 2020-04-11 12:36:19.860000
1 B 2020-04-11 12:36:19.960000
2 C 2020-04-11 12:36:20
3 D 2020-04-11 12:36:20.150000
4 E 2020-04-11 12:36:20.260000
・
・
時間列をdatetime型に変換したく、to_datetime()を用いたところ以下のエラーメッセージが出ています。
おそらく、時間列,2行目の12:36:20など、小数点以下が消えている要素がいくつかあり、これらに対し小数点を追記すれば良いのだと思いますが、実装のアイデアがありません。
対処法をご教示いただけると幸いです。
発生している問題・エラーメッセージ
ValueError: time data '12:36:20' does not match format '%H:%M:%S.%f' (match)
該当のソースコード
python
1pd.to_datetime(df['時間'], format='%H:%M:%S.%f').dt.time
### 利用環境
python 3.7
pandas 1.0.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/21 08:34