R语言读取 xlsx 和xls 文件
前言:
今天我用openxlsx包中的read.xlsx读取xls文件时,竟然报错了。我记得有一个包是可以读取Excel2003的,搜索了一下,发现不太容易查找,就写一遍博客记录一下。毕竟,很多东西放到网上,一搜索看到自己写的东西,那种爆棚的感觉,好像互联网成了我的笔记本,666……,所以对自己有帮助的,才是对别人有帮助的。搜到答案,自己总结一下,然后写一篇博客。
xlsx文件,是2007,2013,2016版本的Excel文件,R语言中可以通过openxlsx
包进行读取。
1. 读取xlsx文件
> dd = read.xlsx("../hebing_pedigree.xlsx")
> head(dd)ID Sire Dam
1 65107859 435 01042
2 65112819 CHN65102226 09053
3 65108883 CHN65101423 102
4 65113820 CHN65102226 11001
5 65114832 CHN11103630 110108
6 65114831 CHN11103630 11070
2. openxlsx读取xls文件报错
如果读取xls文件,报错:
> dat = read.xlsx("计算遗传力.xls")
Error in read.xlsx.default("计算遗传力.xls") : openxlsx can not read .xls or .xlm files!
3. readxl读取xls文件
> library(readxl)
> dd = read_xls("计算遗传力.xls")
4. 汇总
openxls
通过函数read.xlsx
读取xlsx文件readxl
通过函数read_xls
读取xls文件- 软件安装方法:
install.packages("openxlsx")
以及install.packages("readxl")
R语言读取 xlsx 和xls 文件相关推荐
- R语言读取xlsx文件
R语言读取csv文件 关于R语言读取Excel文件,比较麻烦,我从来都反对直接读取xlsx文件,因为爬虫数据时,一般保存的格式都是csv文件,或者直接保存到数据库里面,没有谁会保存到Excel文件里面 ...
- oledbconnection java_如何使用C#和OleDbConnection读取.xlsx和.xls文件?
以前我使用 ExcelPackage 从.xlsx文件中读取数据 . 这工作正常但后来我意识到 ExcelPackage 不适用于旧的.xls格式 . 所以我升级为使用 OleDbConnection ...
- R语言 读取csv文件 有关无法打开表格以及表格位置不对问题【已解决】
因为概率模型课程,刚开始用到R语言,遇到些问题,现已解决 问题1: R语言读取并导入csv文件时打不出表格 解决: 首先用getwd()获取R当前所在的工作目录,将csv文件与R的code文件放在同 ...
- R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录
- R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)
R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...
- r语言读取excel数据_R语言 | 更快的表格文件读取方法!
友情提示:蓝色下划线字体为引文,请保持警惕! 使用R语言读取 Affymetrix Human Exon 1.0 ST Array 芯片平台探针注释文件: https://www.affymetrix ...
- R语言|1.4 R语言读取数据(csv,txt,xlsx)
R语言|1.4 R语言读取数据(csv,txt,xlsx) 1.4.1获取R的内置数据集 1.4.2模拟特定分布数据 1.4.3导入数据 1)导入txt与csv 2)导入xls与xlsx 1.4.1获 ...
- R语言读取csv文件,第一列列名出现乱码的解决方法
在利用R语言读取csv文件时,第一列列名总是出现乱码,代码如下: setwd("E:\2.Model\4. Simulation") #设定文件路径 All.Soils = rea ...
- R语言读取csv文件,第一列列名出现乱码怎么办
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接: https://blog.csdn.net/weixin_45075290/art ...
最新文章
- Linux shell 学习笔记(3)— shell 父子关系及内建命令
- Java源码详解零:HashMap介绍
- mysql更新日志问题
- opencv三维重建_使用iPhone相机和OpenCV来完成3D重建(第一部分)
- 【撸啊撸 Docker】搭建 Jenkins
- 动态规划思路和Python解决零钱兑换问题和最大乘积子序列的乘积的问题
- JQuery datatables 标题和内容居中显示
- Java基础-IO流
- html怎么做成3d正方体,利用CSS3的3D效果制作正方体
- Java回调机制总结
- Python零基础爬虫速成②:批量爬取微信公众号图片(基于beautifulsoup爬取吉他谱)
- Qt图像中心旋转的两种方法
- 2022泰迪杯a题害虫检测
- 如何学习verilog,如何快速入门?
- 三星emmc芯片手册_eMMC详细介绍
- 我们这类学生并不是一无是处
- 伴风网易博客linux,推开窗,让春色伴随你我
- PMP考试时间推迟了,如何办理退缓考?
- Gradle下载、安装、配置
- 黑白图片颜色反转并保存
热门文章
- C#实现将RGB颜色值转换为0x颜色代码
- CAS的ABA问题及解决代码示例
- Centos7更改网卡名为eth0
- js 伪造referer_惨js对referer来路伪造来路无效 | 学步园
- NO.1—Python安装与环境配置
- Java学习博客转载
- a标签跳转新页面的各种方式
- 【嵌入式开发】ARM 处理器工作模式 及 修改方法 ( 处理器模式 | 设置处理器模式 | 程序状态字寄存器 CPSR SPSR | 模式设置代码编写 | 设置 svc 模式 )
- 【labelme】标注工具报错ValueError: min() arg is an empty sequence
- Java的正确使用方式