1
データセットmtcars
の最初の5つの列から1つの列を無作為に選んでプロットするのはactionBotton
です。R Shiny eventReactive action Botton interaction
今ではactionBotton
は仕事をすることができますが、アプリが起動されると最初の位置にグラフがプロットされません。
Shinyアプリの起動時にプロットする方法はありますか?
library(shiny)
server <- function(input, output) {
X = eventReactive(input$plot,{
mtcars
})
output$plot = renderPlot({
i = sample(1:5,1)
plot(X()[,i],ylab=names(mtcars)[i])
})
}
ui <- fluidPage(
actionButton("plot","randomly plot"),
plotOutput("plot")
)
shinyApp(ui = ui, server = server)