pd.to_dateime()で 'format ='引数を渡すと、関数が各行の形式を推論する必要がないため、処理が高速化されます。 しかし、 'format ='引数を使用しているのは、AM/PMで時間が稼働していません。 次のコード:pandas format引数を指定したpd.to_datetime()が不正な値を返す
pd.to_datetime('01/10/2017 10:15:17 PM',format = '%m/%d/%Y %H:%M:%S %p')
ができます:
タイムスタンプ( '2017年1月10日午前10時15分17秒')
時間は夜09時15分されている必要があります: 17元の時刻に「PM」があるので、 コードにバグがありますか、その機能に問題があります。 ありがとうございます!
が、私は私の 'PDに' infer_datetime_format = true'を追加.to_datetime() 'コードであり、大きなデータセットでは処理時間が大幅に短縮されました。 – pshep123