【发布时间】:2014-12-11 02:08:30
【问题描述】:
我正在尝试使用 R Markdown Shiny 文档进行交互式报告。首先遇到的麻烦是从本地 csv 文件中读取数据。
{r, cache=TRUE}
raw1<-read.csv("data/set1.csv")
splits <- unique(raw1$split)
我收到的错误消息是“文件错误(文件,“rt”):无法打开连接”。
使用上述代码读取常规 R Markdown 文档中的数据没有问题。任何人都可以帮助使用 Shiny Document 创建交互式报告的最佳实践吗?
【问题讨论】:
-
该错误通常意味着 R 找不到该文件。可能与工作目录有关。在尝试读取文件之前执行
cat(ls())或cat(wd())或类似的操作,以便您知道自己在哪里。 -
在闪亮的应用程序中,您需要将 .csv 放在与
ui.r和server.r文件相同的目录中,或者放在它们下的子目录中。不确定您的情况是否相同。 -
把完整路径放进去。应该可以了。