0
私のアプリは計算に時間がかかります。最初の読み込み時に、光沢があるCSVファイルとして保存されたデフォルトのデータを使用したいと思います。しかし、私は、ユーザーがアクションボタンを押すことによってこのデータ(およびプロット結果)を更新できるようにしたいと思います。私はいくつかの設定を試みました。 observeEventを使って単純化したバージョンを見てみましょう。ShinyのアクションボタンでデフォルトのCSVデータを更新するには?
server.R
default_data <- read.csv("./default_data.csv")
function(input, output) {
# Load default
data <- reactive(default_data)
# I wish this could get it to update
observeEvent(input$goButton, {
data <- rnorm(100, input$recid_rate)
})
# Plot
output$plot <- renderPlot({
hist(data())
})
}
私はどこデフォルトのデータのロードとggplotにvisulizedさにそれを持っています。しかし、アクションボタンはデフォルトのデータを上書きしないようです。あなたの考えを前もってありがとう!