请有人可以帮助我的最好的方式来导入一个excel 2007 (.xlsx)文件到R。我已经尝试了几种方法,似乎没有一个工作。我已经升级到2.13.1,windows XP,xlsx 0.3.0,我不知道为什么错误总是出现。我试过了:
AB<-read.xlsx("C:/AB_DNA_Tag_Numbers.xlsx","DNA_Tag_Numbers")
或
AB<-read.xlsx("C:/AB_DNA_Tag_Numbers.xlsx",1)
但是我得到了一个错误:
Error in .jnew("java/io/FileInputStream", file) :
java.io.FileNotFoundException: C:\AB_DNA_Tag_Numbers.xlsx (The system cannot find the file specified)
谢谢。
发布于 2012-04-10 05:05:01
您可能还想尝试一下XLConnect包。我用它比xlsx更幸运(另外它也可以读取.xls文件)。
library(XLConnect)
theData <- readWorksheet(loadWorkbook("C:/AB_DNA_Tag_Numbers.xlsx"),sheet=1)
此外,如果您遇到找不到文件的问题,请尝试使用file.choose()选择它。
发布于 2011-08-15 07:06:45
我肯定会尝试gdata
包中的read.xls
函数,它比xlsx
包成熟得多。它可能需要Perl ...
发布于 2014-04-22 11:37:48
这个新的包看起来很不错,它不需要rJava,并且使用'Rcpp‘来提高速度。
https://stackoverflow.com/questions/7049272
复制相似问题