当下面的闪亮应用程序运行时,我最初得到错误 - plot(1:10, axes=FALSE, ylim=c(0,10), ylab="")
par(yaxp=c(0, 10, 5))
axis(2, lwd=0, col.axis="gray")
par(new=TRUE)
plot(60:50, axes=FALSE, ylim=c(50,60), ylab="")
par(yaxp=c(50, 60, 5))
axis(4, lwd=0, col.axis="gray")
grid(NA, NULL)
。但是,只要我点击“提交”应用程序功能按预期。
有没有办法避免此启动错误并让它从一开始就正常工作?
invalid type/length (symbol/0) in vector allocation
答案 0 :(得分:1)
req
功能应解决您的问题
http://shiny.rstudio.com/reference/shiny/latest/req.html
pas <- reactive({plot_and_summary(dat(), req(input$col))})