【发布时间】:2023-04-10 21:43:01
【问题描述】:
我有一个上传 csv 文件的 Shiny 应用程序。
library(shiny)
ui <- fluidPage(
fileInput("file_input","Choose your file in csv"),
textOutput("choose")
)
server <- function(input, output) {
output$choose <- reactive({
if(is.null(input$file_input))
{
"No input given yet."
}
else
{
"Action Button Appears!"
}
})
}
shinyApp(ui = ui, server = server)
我想要做的是,如果数据不符合特定条件(它必须有一个名为 ID 的列),则上传失败并显示错误消息,如果数据正确,则会出现一个操作按钮进行处理(仅在数据很好,否则隐藏。
谢谢!
【问题讨论】: