openxlsx的错误消息

时间:2017-07-07 13:24:27

标签: r excel openxlsx

我使用lapply和openxlsx将我带入R的42个excel文件。原始的excel文件有2个工作表。当我尝试将它们带入时,我收到以下错误消息:   read.xlsx.default中出错(xlsxFile = x,sheet = 1):   工作簿没有工作表

即使我指定sheet = 1。

当我回到每个文件并删除第二个电子表格时,使用代码引入所有文件都没有问题。这是openxlsx的错误吗?我去年使用了相同的代码并且没有这个问题。

代码:

  #bring in all files in directory

filenames <- list.files(path="S:/Adv/Scallop Central/2016 Scallop RSA/MAB Survey/2017 Data/Leg 1/2017 MAB SURVEY LEG 1 DATA/Inclinometer/Excel",pattern=".xlsx",full.names=T)
length(filenames)

info_deptemp <- lapply(filenames, function(x) openxlsx::read.xlsx(xlsxFile=x, sheet = 1))

info_deptemp2<-rbind.fill(info_deptemp)

0 个答案:

没有答案