RStudio read.xl工作目录错误

时间:2016-01-01 15:14:22

标签: r readxl

大家好我把.xlsx加载到RStudio有困难 - 我不知道为什么RStudio看不到文件。 我是否指定了read_excel()的路径错误? 有任何想法吗? R很新。

谢谢!

Windows 10(64位) 版本0.99.491&版本0.99.840 read.xl 0.1.0

getwd() [1] "C:/Users/user/Documents/Work" read_excel(system.file("C:/Users/user/Documents/Work/Data.xlsx")) Error: '' does not exist in current working directory ('C:/Users/user/Documents/Work')

3 个答案:

答案 0 :(得分:1)

system.file命令的结果可能返回一个空白字符""

system.file("C:/Users/user/Documents/Work/Data.xlsx")  
[1] ""

我不确定为什么会这样。相反,只需尝试在excel_sheets函数中指定完整路径,即

read_excel("C:/Users/user/Documents/Work/Data.xlsx")

答案 1 :(得分:0)

你是如何保存文件的?该文件是否保存为Data.xlsx?如果是,请删除扩展名.xlsx,然后尝试使用read_excel导入(" Data.xlsx")。我遇到了类似的错误,删除扩展后,它工作正常。

答案 2 :(得分:0)

我喜欢使用 paste0 函数:

read_excel(paste0(getwd(), "/Data.xlsx"))