2014-02-19 3 views
0

1360x92735 csv 데이터 집합이 있는데 R (information.gain())에 FSelector 패키지를 사용하여 차원을 줄여야하지만 많은 양의 RAM이 필요합니다.ff 및 FSelector 패키지가있는 R

제 질문은 FSelector와 함께 ff 패키지를 사용할 수 있습니까? 그렇다면 어떻게?

p.s. 리눅스에는 8GB의 RAM과 8GB의 스왑이 있습니다.

감사합니다.

[편집] 내가 홍채 데이터 세트와 FF와 FSelector 패키지를 사용하려고했습니다

. 잘 작동하는 것 같지만 지금은 ff에 문제가 있습니다.

내 csv 데이터 집합이 1303x92735이고 asffff()를 사용하여 데이터 프레임을 변환하거나 read.csv.ffdf()가있는 데이터 세트를 직접로드하려고 ff 객체를 사용하려고하면 R이 "쓰기 오류"로 중단됩니다. .

Here 누군가가 동일한 문제가 있지만 솔루션에 도달했는지 여부는 알 수 없습니다.

감사합니다.

+0

질문에 대한 답변을 확인하기 위해 stackoverflow를 정기적으로 사용하는 방법을 사용해보십시오. – jwijffels

+0

그래도 시도했지만 가난한 결과가 ... – user3329403

답변

0

ff가 ff 데이터 프레임의 각 열에 대해 파일을 열 때 오류가 발생할 가능성이 높습니다. 열려있는 최대 파일 수에 대한 시스템 구성보다 많은 92,735 개의 컬럼이 있습니다. 나는이 대답을했습니다 on SO here.

관련 문제