R är faktiskt ganska bra om du inte gör några onödiga kopior i en viss process. Foreach, naturligtvis vi skapa fler processer och var och en av dessa processer kräver en egen kopia av data som arbetar på. Om de enskilda processerna kräver bara en del av informationen kan optimera du beräkningar om du vill skicka nödvändiga data. (Extrahera delmängder i master processen och sedan skicka bara de för arbetstagarna som.) Men Nej, .export alternativ i foreach() hjälper en hel del.
Finns det något sätt att undvika "Djup data kopia" när anropa en funktion inom foreach() doPar %?
Gäller för
Revolution Analytics