R-在闪亮的`observeEvent`之后的`reactive`

时间:2019-08-29 08:19:00

标签: r shiny shinydashboard shiny-reactivity

我有一个闪亮的应用程序,它使用.csv文件作为输入并进行一些计算和绘制图形。
问题是,由于数据输入是反应性的,因此在我上载csv之前,我显示绘图的位置显示错误,如下图所示。

image showing error
这是我的server中代码的一部分,显示错误:

patient_type_data <- reactive({ 
--my code that subsets the data based on other 
})

wait_data是一个反应变量,其中包含来自.csv上传的数据。
我试图像这样解决它:

patient_type_data <- reactive({
observeEvent(wait_data(), --my code--) 
})

patient_type_data <- observeEvent(wait_data(),
reactive({--my code--})
)

两者总是在某些时候返回一些错误。
那么,只要未上传.csv或解决此错误,我如何不让函数执行?

0 个答案:

没有答案