Страница 1 из 1
					
				R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 17:30
				 nickleb
				Здравствуйте. R Cran не может разместить в памяти вектор:
Код: Выделить всё
> tpot<-ncvar_get(ncin,"THETA")
Ошибка: не могу разместить вектор размером 197.8 Mb
Windows XP, RAM 4 Gb
Что делать?
 
			
					
				Re: R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 17:37
				 rhot
				memory.limit()
			 
			
					
				Re: R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 18:24
				 nickleb
				rhot писал(а):memory.limit()
 
			
					
				Re: R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 19:38
				 nickleb
				... а package bigmemory?...
			 
			
					
				Re: R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 19:40
				 rhot
				установить memory.limit > 3000 не пробовали?
			 
			
					
				Re: R Cran: "Ошибка: не могу разместить вектор размером..."
				Добавлено: 10 апр 2015, 21:21
				 gamm
				nickleb писал(а):Что делать?
поставить нормальную х64 систему (Win7) и 16-32 Гб памяти. Выдавать периодически gc() и удалять ненужные объекты. Не использовать data.frame() для больших данных, ограничиться matrix(). Работать с большими объемами данных вне R, готовя выборки. Использовать подкачу данных по мере необходимости, разбив задачу на части (для некоторых случаев есть соответствующие пакеты). Но главное - поставить побольше памяти.