1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R에서 확장 가능한 데이터 처리

Connected

Bài tập

big.matrix 객체 읽기

이 연습에서는 read.big.matrix() 함수를 사용해 파일 기반 big.matrix 객체를 처음으로 만들어 볼 거예요. 이 함수는 read.table()과 비슷하게 생겼지만, 추가로 읽을 숫자 값의 타입("char", "short", "integer", "double")을 지정해야 하고, 행렬 데이터가 저장될 파일(백킹 파일) 이름과 행렬 정보를 담을 파일(디스크립터 파일) 이름이 필요해요. 실행 결과로 디스크에는 읽어들인 값이 저장된 파일과, 결과 big.matrix 객체에 대한 추가 정보(예: 열과 행의 개수)를 담은 디스크립터 파일이 생성돼요.

Hướng dẫn

100 XP
  • bigmemory 패키지를 불러오세요.
  • 헤더가 있고 정수 값으로 구성된 "mortgage-sample.csv" 파일을 read.big.matrix() 함수로 읽으세요. 또한 다음을 지정하세요:
    • 백킹 파일 이름은 "mortgage-sample.bin",
    • 디스크립터 파일 이름은 "mortgage-sample.desc".
  • dim() 함수를 사용해 x의 차원을 확인하세요.