熊猫:减少内存使用量df ['date'] = pd.to_datetime(df [['year','month','day']])

时间:2019-03-13 03:59:22

标签: python pandas memory out-of-memory

我有一个df.shape(130161370, 9)。 占用了5xxxMB的内存。 当我运行

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

直到完成,内存使用量增加到30000MB,然后减少到6000MB。那太大了...

但是,这是我知道的将[ 'year', 'month', 'day']转换为date的唯一方法。有什么办法可以减少转换时的内存使用量?

0 个答案:

没有答案