私は自分のanalyse
関数を複数回(analyse
リターンリスト)を実行するためにreplicate
を使用していますRの関数を複製します複製は現時点で終了しましたか?私はtxtProgressBar
で試しましたが、for-loopなしで動作させる方法はわかりません。追加プログレスバーが
EDIT:私の場合はreplicate:
analyse <- function() {
out <- list('a' = vector('list', 5), 'b' = vector('list', 5))
}
results <- replicate(3, analyse())
の再現性の例は、analyse
の出力が結果にリストの深いリストです。 results
という新しい列が記入されるたびにプログレスバーを更新したいので、各レプリケーションの後に進めてください。
'Sys.sleep(1)'と一緒に 'analyse'関数のインジケータを追加して、明示的に進捗状況を表示することができます。 – parth
これは一つの解決策ですが、可能であればプログレスバーの形にします – Michal
私がグローバル変数として述べた 'インジケータ'を使用して、ある時間間隔で 'txtProgressBar'や他の進捗インジケータを使ってアクセスすることができます – parth