パッケージ「shiny」と「openair」を使用して、風データを分析するアプリを作成しています。
ユーザーから提供された入力データを読み取って変数として使用しようとしていますが、取得し続けます:
Error in updateSelectInput(session, "pollutant", choices = names(df)) :
object 'session' not found
ERROR: [on_request_read] connection reset by peer
ui.r には次のものがあります。
selectInput("pollutant", "Please choose pollutant", names(userdata))
そしてserver.rで:
observe({
df <- userdata()
str(names(df))
if (!is.null(df)) {
updateSelectInput(session, "pollutant", choices = names(df))
}
})