2017年10月17日はいけいshinyでplotOutoutやdataTableOutputなどで出力するときに、inputに応じてdplyrなどで数行の集計処理をしてから表示するケースが自分は多いのですが、出力までに画面が固まったような感じになってしまうことがあります。小さなことですが、それだけでページの品質が下がってしまう気がして、何かいい方法ないかなと探していました。outputsに素晴らしいパッケージがありました!今まで作ったplotOutputを含むshinyのコードにたった1行加えるだけで、出力待機中の時間をloaderのアニメーションを表示させて間をもたせることができます!以下でパッケージをダウンロードしてください。目的のパッケージをインストールdevtools::install_github('andrewsali/shinycssloaders')library(shinycssloaders)これで準備は整ったと思います。appを起動して試してみてください。))イメージ実行していただくと、上図のようにSys.sleep(1.8)で1.8秒処理が停止している間に、Snnipetが回ってそれっぽくなってくれているのがわかると思います。K@sasaki_K_sasaki医療レセプトを扱っています。