私は次のアプリを持っています: 次をクリックすると、現時点では些細な情報が表示され、2つのラジオボタンオプションを選択する必要があります。次に、次のボタンをクリックして、次のプロットを評価することができます。問題は、ボタンを最初にクリックして最初のプロットを表示する必要があることです。また、printステートメントでmissmatchが表示されます。最初のラジオボタンの選択肢は、最初のprintステートメントの2行目のinstadに表示されます。ボタンをクリックして新しいプロットを表示する
初期プロットを表示するのに手伝ってもらえますか?
ui <- fluidPage(
actionButton("buttonNext", "Next"),
radioButtons("radio", "Your Decision:",
choices = c("No Decision" = 'NoDec', "Yes" = 'yes', "No" = 'no'),
selected = 'NoDec'),
plotOutput("TimeSeriesPlot")
)
server <- function(input,output,session) {
observeEvent(input$buttonNext, {
})
clickNext <- eventReactive(input$buttonNext, {
updateRadioButtons(session,'radio',selected = -1)
randomNumber <- input$buttonNext
print(c(input$buttonNext,randomNumber,input$radio))
return(randomNumber)
})
output$TimeSeriesPlot <- renderPlot({
i <- clickNext()
plot(i)
})
}
shinyApp(server = server, ui = ui)