我试图使用XLconnect来导入工作表作为我的数据源
如果我使用下面的代码,就会得到随后的错误
library(XLConnect)
wk = loadWorkbook("/Users/sebastianzeki/Desktop/SequencingScripts/bedtools/bedtools2-master/CohortComparisons/PanCancerCommonSCNAs.xlsx")
amp_genesAll_cancer = readWorksheet(wk, sheet="amp_genes.All_cancer.txt", header=TRUE)
Error: IllegalArgumentException (Java): Sheet index (-1) is out of range (0..25)其中一项工作是将名称转换为工作表的编号,但我仍然需要控制每个工作表是如何导入的,而不是将所有数据导入到一个数据表中。但不知道该怎么做
发布于 2015-04-01 14:52:53
假设您的wk =代码正确运行,并且您看到一个“正式的类工作簿”对象出现,您可能会拼写错您的工作表名。索引-1表示作为标题的字符串不匹配。
若要使用索引,请使用:
amp_genesAll_cancer = readWorksheet(wk, sheet=1, header=TRUE)1是活页编号
https://stackoverflow.com/questions/29393742
复制相似问题