Ich bin gerade in das hineingerannt. Ich brauchte ein bisschen zu graben, aber ich fand heraus, was passierte.
hatte ich eine Zeile Code 'rdevel < - tm_map (rdevel, asPlainTextDocument)'
Ausführen dieses den Fehler erzeugt
In parallel::mclapply(x, FUN, ...) :
all scheduled cores encountered errors in user code
- Es stellt sich heraus, dass "tm_map" ruft einen Code in "parallel" auf, der versucht herauszufinden, wie viele Kerne Sie haben. Um zu sehen, was es denkt, Typ
> getOption("mc.cores", 2L)
[1] 2
>
- Aha Moment! Sagen Sie dem Aufruf 'tm_map', dass nur ein Kern verwendet werden soll!
> rdevel <- tm_map(rdevel, asPlainTextDocument, mc.cores=1)
Error in match.fun(FUN) : object 'asPlainTextDocument' not found
> rdevel <- tm_map(rdevel, asPlainTextDocument, mc.cores=4)
Warning message:
In parallel::mclapply(x, FUN, ...) :
all scheduled cores encountered errors in user code
>
So ... mit mehr als einem Kern, anstatt die Fehlermeldung zu geben, ‚parallel‘ nur sagen Sie ein Fehler in jedem Kern dort sind. Nicht hilfreich, parallel! Ich habe den Punkt vergessen - der Funktionsname soll 'as.PlainTextDocument' sein!
Also - wenn Sie diesen Fehler erhalten, fügen Sie 'mc.cores = 1' zum Aufruf 'tm_map' hinzu und führen Sie es erneut aus.
danke es war wirklich hilfreich – Jijo