套用反應式概念

使用 R 的 Shiny 建立網頁應用程式

Ramnath Vaidyanathan

VP of Product Research

Reactivity 入門

一個可選擇顯示列數的應用程式,並顯示一個表格與圖表

使用 R 的 Shiny 建立網頁應用程式

Reactives 與 Observers

  • 反應式來源可透過任何 input$x 取得。
  • 反應式導體適合耗時或成本高的計算,放在來源與終端之間。
  • 反應式終端可透過任何 output$y 取得,屬於觀察者,主要用於副作用,而非直接計算。
使用 R 的 Shiny 建立網頁應用程式

停止、延遲、觸發

  • isolate() 停止
  • eventReactive() 延遲
  • observeEvent() 觸發
使用 R 的 Shiny 建立網頁應用程式

一起來練習吧!

使用 R 的 Shiny 建立網頁應用程式

Preparing Video For Download...