У меня есть переменная, которая растет в размере от нескольких МБ до 3 ГБ в цикле. и я получаю ошибку памяти. Я пробовал некоторые решения, такие как увеличение объема памяти R
, а также использование rm() и gc(). Я подумал, если это возможно, если я сначала назначу 3 ГБ этой переменной. В настоящее время:Как назначить размер фиксированной памяти переменной в R
Возможно ли в
R
?Если да, улучшит ли скорость?
ли вероятность того, что решить из памяти ошибки
У меня есть 64-разрядной ОС Windows 7. мой код более тысячи строк. но основные линии
1.getting данные из файла доступ с помощью функций odbcConnectAccess2007 и SQLFetch и положить таблицу в переменной температуре
2.merging мастер переменного с переменным темпом
Не могли бы вы предоставить (код) пример вашей проблемы. * «Рост в размерах» * часто является проблемой. См. Также второй круг [The R-Inferno] (http://www.burns-stat.com/pages/Tutor/R_inferno.pdf). – sgibb
взгляните на использование пакетов 'ETLUtils' и' ff'/'ffbase' /' ffbase2', которые позволят вам получать данные из соединения odbc и хранить ваш 'data.frame' не в ОЗУ, а на HDD. – inscaven