Pandas: уменьшить использование памяти df ['date'] = pd.to_datetime (df [['year', 'month', 'day']]) - PullRequest
0 голосов
/ 13 марта 2019

У меня df.shape есть (130161370, 9). Это заняло 5xxxMB в памяти. Когда я бегу

df['date'] = pd.to_datetime(df[[ 'year', 'month', 'day']])

Использование памяти до завершения составило 30000 МБ, а затем - до 6000 МБ. Это слишком огромно ...

Однако это единственный известный мне способ конвертировать [ 'year', 'month', 'day'] в date. Есть ли способ уменьшить использование памяти при конвертации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...