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