【发布时间】:2014-06-16 03:16:32
【问题描述】:
我正在构建一个闪亮的应用程序,我需要根据用户输入对数据框进行子集化。我尝试了许多不同的方法来做到这一点,但我一直遇到错误。目前,这似乎是最简单的方法,但我收到以下错误:
is.na(e2) 中的警告:is.na() 应用于“闭包”类型的非(列表或向量)
==.default(test$MARKET, var) 中的错误:比较 (1) 仅适用于原子类型和列表类型
我很困。有人对我有一些指导吗?谢谢!
library(shiny)
shinyServer(function(input, output) {
var <- reactive({input$var})
subsetTest <- subset(test, test$MARKET==var)
y <- subsetTest()$PRICE
x <- subsetTest()$DATE
output$ngplot <- renderPlot({
print(ggplot(data=subsetTest(), aes(x=y, y=x)) + geom_line())
})
})
【问题讨论】: