前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言读取 xlsx 和xls 文件

R语言读取 xlsx 和xls 文件

作者头像
邓飞
发布2020-07-22 01:52:42
11K0
发布2020-07-22 01:52:42
举报

「前言:」

❝今天我用openxlsx包中的read.xlsx读取xls文件时,竟然报错了。我记得有一个包是可以读取Excel2003的,搜索了一下,发现不太容易查找,就写一遍博客记录一下。毕竟,很多东西放到网上,一搜索看到自己写的东西,那种爆棚的感觉,好像互联网成了我的笔记本,666……,所以对自己有帮助的,才是对别人有帮助的。搜到答案,自己总结一下,然后写一篇博客。 ❞

xlsx文件,是2007,2013,2016版本的Excel文件,R语言中可以通过openxlsx包进行读取。

1. 读取xlsx文件

代码语言:javascript
复制
> dd = read.xlsx("../hebing_pedigree.xlsx")> head(dd)        ID        Sire    Dam1 65107859         435  010422 65112819 CHN65102226  090533 65108883 CHN65101423    1024 65113820 CHN65102226  110015 65114832 CHN11103630 1101086 65114831 CHN11103630  11070

2. openxlsx读取xls文件报错

如果读取xls文件,报错:

代码语言:javascript
复制
> dat = read.xlsx("计算遗传力.xls")Error in read.xlsx.default("计算遗传力.xls") :   openxlsx can not read .xls or .xlm files!

3. readxl读取xls文件

代码语言:javascript
复制
> library(readxl)> dd = read_xls("计算遗传力.xls")

4. 汇总

  • openxls通过函数read.xlsx读取xlsx文件
  • readxl通过函数read_xls读取xls文件
  • 软件安装方法:install.packages("openxlsx") 以及 install.packages("readxl")
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 育种数据分析之放飞自我 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 读取xlsx文件
  • 2. openxlsx读取xls文件报错
  • 3. readxl读取xls文件
  • 4. 汇总
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档