美文网首页
R语言读取EXCEL文件

R语言读取EXCEL文件

作者: 存存baby | 来源:发表于2019-06-01 09:41 被阅读0次

方法一:

按照R导论中的方法,使用RODBC包,

library(RODBC)

channel<-odbcConnectExcel("file.xlsx")

da2<-sqlFetch(channel,"Sheet1")

odbcClose(channel)

结果:

未能成功,原因是

odbcConnectExcel is only usable with 32-bit Windows 即只能在32位的电脑中使用,64位的则不可以。

方法二:

使用xlsx包,具体下载此包方法见 http://bbs.pinggu.org/thread-3600983-1-1.html

library(xlsx)

?read.xlsx

read.xlsx(file, sheetIndex, sheetName=NULL, rowIndex=NULL,

  startRow=NULL, endRow=NULL, colIndex=NULL,

  as.data.frame=TRUE, header=TRUE, colClasses=NA,

  keepFormulas=FALSE, encoding="unknown", ...)

da<-read.xlsx("file.xlsx",1,header=F)#注意这里易出现的问题是,如果之前保存了history,可能会出现以下错误:read.xlsx() input string 1 is invalid in this locale  解决办法是把history删除

方法三:

转自http://blog.sina.com.cn/s/blog_4af3f0d20100cj6g.html

xls另存为csv格式然后用read.csv

xls另存为txt格式然后用read.table

打开EXCEL,全选里面的内容,点击复制,然后在R中输入一下命令:data <- read.table("clipboard", header = F, sep = '\t')

转自qicaide

相关文章

  • R语言读取excel文件

    方法一:openxlsx包 install.packages('openxlsx')library(openxls...

  • R语言读取Excel文件

    如果可能的话尽量将Excel文件另保存为CSV文件,方便导入。但是无论保存为CSV还是TXT文件,都只能保存当前活...

  • R语言读取excel文件

    本次分享来源于自己学习时收集资料的总结 EXCEL文件的格式有xls、xlsx这两种,这里我们采用R包是gdata...

  • R语言读取EXCEL文件

    方法一: 按照R导论中的方法,使用RODBC包, library(RODBC) channel<-odbcConn...

  • R读取Excel、R与本机文件

    R读取Excel、R与本机文件 以下内容是我在R语言学习过程中的每一课的重点笔记记录。 16R语言读入本机文件 1...

  • R语言基础学习4

    文件读取 csv打开方式 默认Excel 使用记事本打开 Sublime软件打开大文件 R语言读取-读进去就是个对...

  • R语言技巧:读取excel文件

    上一期介绍了读取: csv格式 这期介绍读取excel文件。代码如下: 关于read_excel 函数,见其帮助文...

  • R从Excel文件读取数据(xls,xlsx,csv)

    R从Excel文件读取数据(xls,xlsx,csv)Reading Data From Excel Files ...

  • R语言读取xlsx文件

    我的博客:我的博客地址[http://www.ikeguang.com/] 关于R语言读取Excel文件,比较麻烦...

  • R语言读写excel文件2021.2.24

    1、读取excel文件 1.1 读取单个excel文件 直接用read.table()读取excel文件, 读取从...

网友评论

      本文标题:R语言读取EXCEL文件

      本文链接:https://www.haomeiwen.com/subject/bgdotctx.html