시작하기무료로 시작하기

parLapply() 사용하기

한 온라인 판매자가 웹사이트에 10만 개의 상품을 보유하고 있어요. 다가오는 Big Bumper Sale 동안 전 상품에 20% 할인을 적용하기로 했습니다.

온라인 판매자는 가격 업데이트를 처리할 데이터 엔지니어로 여러분을 채용했어요. 의뢰인은 병렬화를 사용해 가격을 업데이트해 달라고 요청했습니다. 작업 공간에는 price_list와 가격을 할인하는 함수 discount_fun()이 준비되어 있어요. price_list의 모든 원소에 discount_fun()을 적용해야 합니다. parallel 패키지는 이미 로드되어 있습니다.

이 연습은 강의의 일부입니다

R의 병렬 프로그래밍

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

discount_fun <- function(price) price * 0.8

# Make a cluster with three cores
local_cluster <- ___(___)
코드 편집 및 실행