首页 > 解决方案 > 使用 Reactive Directory 的 R 功能太慢

问题描述

我有一个下拉菜单来选择一个状态,如下所示:

 state_variable<-  reactive({
    return (input$states)})

无论用户选择什么状态,state_variable 都会被赋予该名称。接下来,我想在以下代码中使用该字符串值:

data1 <- eventReactive(input$start,{

    wb<<-loadWorkbook(paste(as.vector(state_variable()), "2015", ".xlsx", sep=""))
**`...#more code is in here but that's not applicable`**

我有每个州的 excel 文件(例如:NJ2015、AL2015)。

我注意到在我的故障排除中,制作工作簿需要非常长的时间。有什么方法可以让 loadWorkbook 功能更快,同时让它仍然工作?

标签: rshiny

解决方案


推荐阅读