R语言如何读xlsx文件?R-China小编问题(15)
网友问题:anyone used xlsx package to read xlsx file
有人说:
那个用xlsx数据包打开excel文件的,如果系统是64位,需要把JAVA那个软件升级到最新版,不然打不开文件的
能不能谁给出点代码。 今天试了,转化成csv比较容易读取,xlsx的读取会有各种问题。。。。 加载xlsx数据包后用read.xlsx打开.> setwd("e:/r")
> library(xlsx) #加载这个数据包,先下载安装.
> data<-read.xlsx(file="1.xlsx",header=T,sheetIndex=1) #打开后缀为.xlsx的excel文件,注意sheetIndex里面有个大写字母.
> data
X1 X23
1123
2224
3325
4426
5527
6628
> data<-read.xlsx(file="1.xls",header=T,sheetIndex=1) #打开后缀为.xls的excel文件
> data
X1 X23
1123
2224
3325
4426
5527
6628 都是先转成csv再说。 或者转化成txt 今天试了,转化成csv比较容易读取,xlsx的读取会有各种问题。。。。 一般都转换成CSV的读取,或者直接弄在txt文档上也好读啊,xlsx没读过的说 有个包,忘了是xlsx还是xlsx2
但我推荐转成csv,然后用read.csv() 转换为csv格式 /////////////////////////////