2017-06-18 34 views
7

我使用R与readxl包。我尝试导入Excel文件使用以下命令:阅读excel:使用zip文件评估错误

library(readxl) 
city_codes <- read_excel("./data/file.xlsx", sheet = "city_codes") 

它说,它是一个zip文件,无法打开:

Error in sheets_fun(path) : 
Evaluation error: zip file './data/file.xlsx' cannot be opened. 

任何想法?

+0

readxl之前做到以下几点可能发生这种情况似乎是requres绝对路径的Excel文件解析。 – canpoint

回答

5

错误消息是readxl说“找不到文件”的有趣方式。确切的代码行给了我完全相同的错误,并且该文件甚至不存在。

注:我对readxl

+0

确切地说是一个路径探针。当我将文件移动到D:/然后工作。 – canpoint

+0

此消息也会出现在您将文件在Excel中打开。 – vmb100

0

1.0.0版本,如果你忘了你使用read_excel功能

setwd("C:\\map\\map_in_map\\map_in_map_in_map_where_the_file_is")