-2
我有一个奇怪的问题。我想读一个CSV文件,我完全能够在我的控制台这样做,但是当我做同样的线路在我的[R降价文件,我得到的错误:Read.csv错误:无法打开连接
Error in file(file, "rt") : cannot open the connection
为什么我能读控制台中的文件但不是在R Markdown文件中?
我有一个奇怪的问题。我想读一个CSV文件,我完全能够在我的控制台这样做,但是当我做同样的线路在我的[R降价文件,我得到的错误:Read.csv错误:无法打开连接
Error in file(file, "rt") : cannot open the connection
为什么我能读控制台中的文件但不是在R Markdown文件中?
您的Rmd的工作目录与您的R控制台的工作目录不同。您应该明确地在Rmd中定义文件的路径以避免错误。
另一种选择是将您的csv文件移动到您的降价存在的文件夹中。
总之,您需要考虑Rmd的位置,控制台的当前目录以及文件的位置。如有必要,移动文件或更改目录或使用显式路径。
使用getwd()
您可以获取当前工作目录中的markdown或控制台。
'getwd()'检查你的当前目录 – Masoud
看着相关文章,发现这个:https://stackoverflow.com/questions/25834007/read-table-and-read-csv-both-error-in-rmd ?rq = 1这是重复的。 – Masoud