Превышение лимита памяти в R (даже при 24 ГБ ОЗУ)

Я пытаюсь объединить два кадра данных :, один из которых содержит 908450 наблюдений за 33 переменными, а другой — 908450 наблюдений за двумя переменными.

dataframe2 <-merge(dataframe1, dataframe2, by="id")

Я очистил все остальные кадры данных из рабочей памяти и сбросил лимит памяти (для совершенно нового рабочего стола с 24 ГБ ОЗУ ), используя код:

memory.limit(24576)

Но я все еще получаю сообщение об ошибке Cannot allocate vector of size 173.Mb.

Любые мысли о том, как обойти эту проблему?

18
задан Arun 28 March 2013 в 08:49
поделиться