在下面的应用程序中,有没有一种方法可以消除红色错误消息?就像每当出现错误消息时一样,我们可能不需要在此处打印任何内容(仅空白)。是否有可能实现..................................
---
title: "Untitled"
runtime: shiny
output:
flexdashboard::flex_dashboard:
orientation: columns
vertical_layout: fill
---
```{r setup, include=FALSE}
library(flexdashboard)
library(dplyr)
library(DT)
library(dplyr)
library(shiny)
```
Column {data-width=650}
-----------------------------------------------------------------------
### Chart A
```{r}
selectInput("Tic", "", choices = c("", "ALL", as.character(iris$Species)), selected = NULL)
actionButton("Submit", "Submit")
textOutput("Total")
tableOutput("SUMMARY_GENERAL_table")
data2 <- reactiveVal(iris[1:2, ])
observeEvent(input$Submit, {
if (input$Tic == "") {
table_display <- iris[1:2, ]
} else if (input$Tic == "ALL") {
table_display <- iris
} else {
table_display <- iris %>% filter(Species %in% input$Tic)
}
data2(table_display)
})
output$SUMMARY_GENERAL_table <- renderTable({
data2()
})
output$Total <- renderText(
paste0("Sum ", formatC(as.numeric(sum(data2()[(data2()$Species == "virginica"), ]$Species))))
)
```
答案 0 :(得分:0)
正如上面提到的smurfit89,这样做通常不是一个好主意。但是,在某些情况下它会很好,例如,如果您已经知道它将给一个。
不过,如果您坚持要这样做,那么suppressWarnings(expr)