У меня df.shape
есть (130161370, 9)
.
Это заняло 5xxxMB в памяти.
Когда я бегу
df['date'] = pd.to_datetime(df[[ 'year', 'month', 'day']])
Использование памяти до завершения составило 30000 МБ, а затем - до 6000 МБ. Это слишком огромно ...
Однако это единственный известный мне способ конвертировать [ 'year', 'month', 'day']
в date
. Есть ли способ уменьшить использование памяти при конвертации?