Мне нравится настройка .progress = 'text'
в plyr's
llply
. Тем не менее, это вызывает мое беспокойство, когда я не знаю, как далеко продвигается mclapply
(из пакета multicore
), поскольку элементы списка отправляются на различные ядра и затем сортируются в конце.
Я выводил сообщения типа *currently in sim_id # ....*
, но это не очень полезно, потому что оно не дает мне индикатора того, какой процент элементов списка завершен (хотя полезно знать, что мой script isn ' t застрял и двигался).
Может ли кто-нибудь предложить другие идеи, которые позволили бы мне взглянуть на мой файл .Rout
и получить представление о прогрессе? Я думал о добавлении ручного счетчика, но не могу понять, как это реализовать, поскольку mclapply
должен завершить обработку всех элементов списка, прежде чем он сможет выдать любую обратную связь.