我有一个需要加载一次的数据源,因此将数据源读入全局环境。我将它放在全局环境中,因为ui.r文件需要访问它以获取某些列的唯一值以在ui上创建下拉列表。
所以我的global.r有这个:
############## global.r file
read.csv("mydatasource")
我的问题是csv文件加载大约需要2分钟,所以我想添加一个进度条。
是否可以在global.r文件中输出withProgress
?
此外 - 每当有人访问该网址时,是否会重新加载csv?
或者它只会被加载一次,这会在有人访问URL时使用户界面更快吗?
....如果它每次加载都有一种方法可以只加载一次所以当一个人来到URL时他们不必等待吗?