私はシャイニーにかなり慣れていないので、次の問題に対処しています。シャイニーでアクションボタンを押すと、複数の計算を実行したいと考えています。私はobserveEventのハンドラーを使用しています。
例:
library(shiny)
ui <- fluidPage(
sidebarLayout(
sidebarPanel(`
actionButton("calc","calculate stuff")),
mainPanel(
textOutput("result")
)
)
)
server <- function(input,output){
observeEvent(input$calc, {output$result <- renderText({"only this is not enough"}) })
}
shinyApp(ui,server')`
今、私が望むのは、server-observeEvent で output$result が作成される場所です。追加のタスクを実行したいと思います。たとえば、変数 a <- 12 を割り当て、B4 <- input$ID1*inputID2 などを計算します。
これは私が想像するのは難しいことではありません..しかし、私はそこにたどり着いていません.
敬具、
ピーター