R语言读取excel文件
2018-04-16 本文已影响0人
绿菡萏
方法一:openxlsx包
install.packages('openxlsx')
library(openxlsx)
a<-read.xlsx('C:\\Users\\aa.xlsx',sheet=1) #sheet为一张大excel簿,点左下角excel表名
方法二:RODBC包
install.packages('RODBC')
library(RODBC)
a<-odbcConnectExcel2007('D:/User/aa.xls') #64位电脑用此函数
sqlTable(a) #看a工作簿里工作表的名字
b<-sqlFetch(a,'表名')
odbcclose(a)
方法三:转为csv
a<-read.csv('D:/User/aa.csv')
Tips:
1 方法三,csv优先
2 数据格式统一,数据量小用RODBC
3 非xls,用openxlsx优先