Shiny 和 R:只加载一次数据 - 不要在每次启动应用程序时加载并有进度条
Shiny and R: load data only once - do not load at each start of app and have progress bar
我正在 shiny-server 上我的 shiny-app 的 global.R
文件中加载一些大数据文件。将它加载到 global.R
文件中的好处是它只加载一次——而不是为每个用户再次加载(如果我理解正确的话)。然而,缺点是应用程序需要大约 10 秒才能启动,而且我无法显示进度条或任何东西。有人知道如何解决这个问题吗?
有没有办法为 ShinyApps 保存工作空间?这样数据就不必由 load(...)
.
加载
对于进度条,可以使用shinyjs包来hide/show组件。例如,参见 link Shiny Dashboard - display a dedicated "loading.." page until initial loading of the data is done
我正在 shiny-server 上我的 shiny-app 的 global.R
文件中加载一些大数据文件。将它加载到 global.R
文件中的好处是它只加载一次——而不是为每个用户再次加载(如果我理解正确的话)。然而,缺点是应用程序需要大约 10 秒才能启动,而且我无法显示进度条或任何东西。有人知道如何解决这个问题吗?
有没有办法为 ShinyApps 保存工作空间?这样数据就不必由 load(...)
.
对于进度条,可以使用shinyjs包来hide/show组件。例如,参见 link Shiny Dashboard - display a dedicated "loading.." page until initial loading of the data is done