簡體   English   中英

如何清除或刪除 R 閃亮的繪圖和數據表

[英]How to clear or remove plotly graph and datatable in R shiny

單擊注銷按鈕后,請分享清除或刪除繪圖和數據表的功能或默認方法。

當我單擊注銷按鈕時,將調用包含以下代碼的特定功能,例如 clearUI<- function()

 output$sumofissue = renderPlotly({NULL})
 output$averageeffort =renderPlotly({NULL})
 output$averageissue= renderPlotly({NULL})
 output$Datatable =DT::renderDataTable({NULL})

一旦實施此方法。 它不會觸發事件反應功能,而不是無法為同一用戶再次加載圖形和數據表

而不是傳遞 NULL 值。 有什么方法可以清除 R Shiny 中圖形和數據表的輸出?

可以使用以下代碼呈現空的 plotly 圖:

renderPlotly({
  plotly_empty()
})

完全非交互式的空 plotly 圖形可以像下面這樣呈現:

library(tidyverse)
renderPlotly({
  plotly_empty() %>% 
  config(staticPlot = TRUE)
})

我認為幾乎所有情況都首選第二種。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM