[英]How can I deal with this error in R shiny
When I run this code:当我运行此代码时:
ui1 <- fluidPage(
textInput("usubjid","Search usubjid",""),
tableOutput("table")
)
server1 <- function(input,output)
{
adae0<-reactive({
if(length(input$usubjid)==0)
{
adae
}
else
{
subset(adae,USUBJID==input$usubjid)
}
})
output$table <- renderTable
(
{
adae0() %>%
select(USUBJID,AEREFID,AGE,SEX,AEBODSYS)
}
)
}
shinyApp(ui=ui1,server=server1)
The error comes:错误来了:
I want to know why and how i can fix it.我想知道为什么以及如何解决它。 Thanks.
谢谢。 I am new to R shiny, and ask for help.
我是 R shiny 的新手,并寻求帮助。 Can anybody help me?
有谁能够帮我? Thanks a lot!
非常感谢!
You are using dplyr
without loading the library: After loading dplyr
package the code should run.您正在使用
dplyr
而不加载库:加载dplyr
package 后,代码应该运行。 See in server part: library(dplyr)
参见服务器部分:
library(dplyr)
ui1 <- fluidPage(
textInput("usubjid","Search usubjid",""),
tableOutput("table")
)
server1 <- function(input,output)
library(dplyr)
{
adae0<-reactive({
if(length(input$usubjid)==0)
{
adae
}
else
{
subset(adae,USUBJID==input$usubjid)
}
})
output$table <- renderTable
(
{
adae0() %>%
select(USUBJID,AEREFID,AGE,SEX,AEBODSYS)
}
)
}
shinyApp(ui=ui1,server=server1)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.