【发布时间】:2016-12-30 14:11:08
【问题描述】:
我正在尝试构建一个简单的 Shiny 应用程序,但无法使其正常工作。我想选择一个状态,然后应用程序应该计算该状态的平均值以进行采样。臭氧水平的测量。这是我的 ui.R 代码:
require(shiny)
fluidPage(pageWithSidebar(
headerPanel("Ozone Pollution"),
sidebarPanel(
h3('State'),selectInput("inputstate","Select State",state.name)),
mainPanel(
h3('Results'),verbatimTextOutput("res")
)
))
这是我的 server.R 程序:
require(dplyr)
library(shiny)
shinyServer(
function(input, output) {
stat_state<-reactive({filter(ozone_2015,State.Name==input$inputstate)})
output$res<- renderPrint({mean(stat_state$Sample.Measurement)})
}
)
任何提示?谢谢.....
【问题讨论】:
-
也许把这个
stat_state$Sample.Measurement改成这个stat_state()$Sample.Measurement。