2014-09-10 5 views
0

18,000 개 이상의 행과 90 개 열의 데이터 세트를 R에 읽고 바꾸려고합니다 (데이터 세트에는 실제로 18,000 개의 변수와 90 개의 샘플이 포함되어 있기 때문에). read.transpose을 시도했지만 작동하지 않습니다. 어떠한 제안? 많은 감사합니다.큰 데이터 세트를 읽고 바꾸는 방법 R

+2

안녕하십니까. 이 질문을 다른 사람들에게 더 유용하게 쓰려면'read.transpose'가 나온 곳 ('Ecfun' 패키지?)에 질문을 편집하고, 시도한 코드의 샘플을 포함 시키십시오. 오류 메시지 란 무엇입니까?). 또한 문제를 재현하는 샘플 데이터를 포함시키는 것이 매우 유용합니다. https://stackoverflow.com/help/mcve 및 https://stackoverflow.com/q/5963269/134830을 참조하십시오. –

답변

3

사실 아주 평균적인/작은 데이터 세트입니다. 데이터 프레임처럼 읽으십시오. 그런 다음 찾고있는 기능은 t()입니다. 자세한 내용은 ?t을 사용하십시오.

+1

'test <- data.frame (행렬 (1 : 10, nrow = 18000, ncol = 90)); system.time (t (test));'== 0.02 초. 충분히 빨리해야합니다. – thelatemail

관련 문제