R语言中的函数18:readxl::read_excel(), read_xls(),read_xlsx()

read_excel(), read_xls()和read_xlsx()函数介绍

read_excel(), read_xls()和read_xlsx()都是readxl包中的函数,用于读取EXCEL文件的生成文件。不过readxl包中没有提供写入数据的函数。用法如下:

read_excel(
  path,
  sheet = NULL,
  range = NULL,
  col_names = TRUE,
  col_types = NULL,
  na = "",
  trim_ws = TRUE,
  skip = 0,
  n_max = Inf,
  guess_max = min(1000, n_max),
  progress = readxl_progress(),
  .name_repair = "unique"
)

 read_xls(path, sheet = NULL, range = NULL, col_names = TRUE,  na = "")

 read_xlsx(path, sheet = NULL, range = NULL, col_names = TRUE,  na = "")

excel_sheets(path) #返回文件中Sheets的名称
  • read_excel()可以自动识别文件类型,然后调用read_xls()或者read_xlsx()
  • sheet:指定需要读取sheet的序号或者名称, 名称使用英文
  • range: 数据读取的范围,形如:“B3:D87”, “Budget!B2:G14”
  • col_names: 如果是TRUE则读取第一行作为列名,否则用默认值命名或者接受一个字符串向量作为列名
  • na: 指定缺失值的字符

实例

实例1利用read_xls读取文件

在这里插入图片描述

实例2指定读取数据的范围range

在这里插入图片描述

实例3读取有缺失值的数据

在这里插入图片描述

在这里插入图片描述

实例4read_xls和read_xlsx需要对应的文件类型

在这里插入图片描述

实例5read_excel的使用

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值