クロスプラットフォームにしたいR用のパッケージを構築しています。私は Linux で開発しており、関数はパッケージmclapplyから使用されます。parallelこのパッケージは、Windows (を使用) ではサポートされていませんdoParallel。私はパッケージがシンプルでスピードが速いので本当に気に入っていparallelます。これが、CRAN 用と別の OS 用のパッケージの 2 つの異なるバージョンを利用できる理由であるかどうかはわかりません (維持するのに余分な作業が必要なようです)。許可されているかどうかについて言及します。
考え?
また、今のところ私parallelは
mclapply(ldata, function(x), mc.cores=cores)
に相当doParallelする
cl <- makeCluster(cores)
parLapply(cl, ldata, function(x))
あれは正しいですか?