0

データフレーム内のいくつかの列をクリーンアップして、dtype 'object' から dtype 'datetime' に変換しようとしています:

column_names = ['col a','col b', ...'col n']
df[column_names] = df[column_names].apply(pd.to_datetime, format = '%m/%Y')

しかし、これには非常に長い時間がかかるようです。現在、私ははるかに大きなファイルのサブセットのみをクリーニングしています。

これを達成するためのより速い方法はありますか?

このファイルは pd.read_csv を介して開かれ、「parse_dates」が True に設定されていても、関連する列が「オブジェクト」として読み取られることに注意してください。

4

1 に答える 1