Tôi đang cố gắng chạy mã trên một số lõi (Tôi đã thử cả hai gói snow
và parallel
). Tôi cóparSapply không tìm thấy các đối tượng trong môi trường toàn cầu
cl <- makeCluster(2)
y <- 1:10
sapply(1:5, function(x) x + y) # Works
parSapply(cl, 1:5, function(x) x + y)
Dòng cuối cùng trả về lỗi:
Error in checkForRemoteErrors(val) :
2 nodes produced errors; first error: object 'y' not found
Rõ ràng parSapply
không tìm y
trong môi trường toàn cầu. Có cách nào để giải quyết vấn đề này không? Cảm ơn.