1. 학습
  2. /
  3. 강의
  4. /
  5. R의 병렬 프로그래밍

Connected

연습 문제

파일을 병렬로 읽기

팀의 Data Analyst가 미국 출생 데이터를 담은 많은 파일 목록을 가지고 있어요. 모든 파일을 워크스페이스로 불러오기 위해 다음 반복문을 작성했습니다:

  df_all <- NULL

  for (file in file_list) {

    df <- read.csv(file)
    df_all <- rbind(df_all, df)
  }

문제는 실행 시간이 너무 오래 걸린다는 점이에요. 여러분은 팀의 R 전문가로서 도움을 주려 합니다. parallel과 profvis 패키지는 미리 로드되어 있어요.

지침 1/3

undefined XP
    1
    2
    3
  • profvis()를 사용해 주어진 코드를 프로파일링하세요.