0

Excel ファイルから日付を読み取る際の Pandas エラー。次のコマンドを使用してデータフレームを作成しています。

df = pd.read_excel("report_file.xls", parse_dates=['operation_date'])
df.dtypes
operation_date  datetime64[ns]

すべてが良さそうです。しかし、データフレームを分析すると、エラーが見つかりました。日の数と月の数が一致した後、パンダは間違って日と月を逆にします。例えば10月のデータではこんな感じ。

45 2021-10-13 11:50:34  ...                       329.97
46 2021-10-13 11:41:56  ...                       323.50
47 2021-10-13 11:41:55  ...                      2600.00
48 2021-10-10 02:05:13  ...                      1479.45
49 2021-09-10 20:22:01  ...                        40.00
50 2021-09-10 19:39:39  ...                        42.64
51 2021-09-10 19:39:39  ...                       350.00
52 2021-06-10 20:11:48  ...                        20.00
53 2021-06-10 13:34:25  ...                         1.96

月の場所で2021-10-10日番号以降であることがわかります。

4

2 に答える 2