입니다. 현재 작동중인 데이터 세트에서 누락 된 값을 채우려합니다. 이 데이터에는 13300 개의 관측치와 9 개의 관측점이 있습니다. 랜덤 포리스트를 실행하여 rfimpute를 사용하여 누락 된 값을 채우려고했습니다. 다음과 같은 오류가 발생합니다 : 크기 678.4 Mb의 벡터를 할당 할 수 없습니다. 저는 8GB RAM이 장착 된 Windows 컴퓨터에서이 프로그램을 실행하고 있습니다. 이것은 내가하는 전화입니다.randomForest 패키지의 rfimpute를 사용하는 메모리 오류가
datos.imputados <- rfImpute(vo~P4.Plan.Esp+P11.Comprador+SegmentoDisipado+PersMcKinsey+Kids+IndefDulceSal+lugarcons+Compania,data=datos,ntrees=300,iter=6)
¿ 여기에 무슨 일이 일어나고 있습니까? 670 mbs does not는 많은 것 같이 소리가 난다. ...
RAM이 가득 차서 ** 추가 ** 678.4 MB 벡터를위한 충분한 RAM이 없습니다. – Roland
어떻게하면 메모리를 덜 필요로하는 호출을 만들 수 있습니까? 데이터 집합은 그렇게 크지 않습니다 ... 생각하지 않습니까? – JEquihua
[yaImpute] (http://cran.r-project.org/web/packages/yaImpute/) 라이브러리를 사용해 보셨습니까? – perrygeo