工作表[[“all”]]出错:下标超出范围

时间:2013-11-27 08:40:40

标签: r xlsx

我是R的新手,想在xlsx.pdf中就一个例子提问。

实施例

## Not run:
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
wb <- loadWorkbook(file)
sheets <- getSheets(wb)
sheet <- sheets[["all"]]
res <- readRows(sheet, startRow=3, endRow=7, startColumn=3, endColumn=10)
## End(Not run)

问题:

 > sheet <- sheets[["all"]]
 Error in sheets[["all"]] : subscript out of bounds

我不知道为什么,我只是猜到了作者的意图并用

取而代之
> sheet <- sheets[9]
> sheet
[1] "all"
> res <- readRows(sheet, startRow=3, endRow=7, startColumn=3, endColumn=10)




Error in sheet$getRow : $ operator is invalid for atomic vectors
没有垃圾,有没有人请指出我的问题?提前谢谢!!

0 个答案:

没有答案
相关问题