2

当我在本地运行它时,它可以工作,但是当我将它加载到 shinyapps.io 时出现错误,我的 csv 文件是一个简单的 10 x 10 矩阵,包含内容 1:100。

 getwd()
  # "F:/myapp"

我的 app.R 和 myappdata.csv 都保存在“myapp”文件夹中。我试过以下

 library(DT)
 liabrary(shiny)  
 y = read.csv("myapp/myappdata.csv")
 y = read.csv("myappdata.csv")
 y = read.csv("~/myapp/myappdata.csv")

这些都不起作用。我保存数据是否错误?当我删除 y = read.csv 时,代码可以完美运行.....

4

1 回答 1

0

要找出 csv 文件的位置,您可以使用基本 Rbrowser函数,因为它允许显示随后的代码输出。在您的情况下,browser结合将您的工作目录打印到终端,可以提示您如何定位 csv 文件。根据其位置,您必须指定路径。

browser()
print(getwd())
y <- read.csv("myappdata.csv") # modify path if needed
于 2021-10-05T06:58:07.803 回答