パッケージrpostgresqlを多用するRのコードに取り組んでいます。私が使用しているクエリの中には、ダウンロードにかなりの時間がかかるものがあるため、ユーザーに定期的にメッセージ (「ダウンロードが進行中です。しばらくお待ちください..」など) を表示して、プログラムがクラッシュしませんでした。
理想的には、コードを関数の汎用ラッパーとして記述して、途中でユーザーにフィードバックを提供できるようにしたいと考えています (ダウンロードの進行状況、経過時間など)。
たとえば、関数の例があるとします。
x<-runif(10)
フォームのラッパーを作りたい
some_wrapper_function(x<-runif(10))
some_wrapper_function は、ラップされたコードの実行中に定期的な更新を提供します。
これには並列コーディングが必要なようですが、クラスターが少なくとも 1 回は互いに通信する必要があるという問題があります。
何かご意見は?または、これを行う既存の機能はありますか?