-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