R Shiny:'错误无法打开连接'

时间:2016-10-17 18:22:36

标签: r shiny shiny-server

所以我有一个Shiny应用程序,我试图在用户识别的输入文件中读取。

为此,我的ui.R有行fileInput("predictor2", label = "Predictor Values"),我尝试使用server.R文件中的行predictor <- read.delim("input$predictor2")读取文件。

但是,我收到一条消息Error: Cannot open the connection。如果我不尝试读取文件并使用另一个值矩阵,则代码可以正常工作。有关如何解决此问题的建议或更多有用的细节?

1 个答案:

答案 0 :(得分:2)

您的代码正在查找文件名为input$predictor2的文件,该文件可能不存在。首先需要从中删除引号,然后添加返回的哪一列实际上具有数据的路径,例如:

read.delim(input$predictor2$datapath)

请参阅fileInput的帮助以获取检查以确保首先上传某些内容的示例。