前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R海拾遗-readxl

R海拾遗-readxl

作者头像
火星娃统计
发布2021-01-12 10:28:39
6120
发布2021-01-12 10:28:39
举报
文章被收录于专栏:火星娃统计
代码语言:javascript
复制
knitr::opts_chunk$set(echo = TRUE,warning = F,message = F)

R海拾遗-readxl

概述

  • 用于读取excel文件,处理数据的IO操作
  • 我一般情况下都是csv文件用来读取和输出,简便不易出错,就是需要在excel阶段转换为csv格式
  • 和gdata, xlsx等其他包相比,没有额外的依赖包,安装简便

安装

代码语言:javascript
复制
# 通过安装tidyverse整个包进行安装
# 在使用的时候需要额外导入readxl包
# install.packages("tidyverse")
# # 单独安装readxl包
# install.packages("readxl")
# # 从github安装开发版
# devtools::install_github("tidyverse/readxl")

主要函数

主函数read_excel,同时读取xls和xlsx文件

例子

代码语言:javascript
复制
library(readxl)
library(tidyverse)
# 这个函数包显示示例数据
readxl_example()
# 指定其中一个数据,返回文件路径
readxl_example("clippy.xls")
#read_excel函数用于导入,同时支持xls和xlsx格式的excel文件
xlsx_example <- readxl_example("datasets.xlsx")# 将路径赋值给xlsx_example
# 通过路径读取,默认情况下读取一地个sheet
read_excel(xlsx_example) %>% head()
# 列出excel文件中每个表的名字
excel_sheets(xlsx_example)

# 选择特定的表,进行读取
read_excel(xlsx_example, sheet = "chickwts") %>% head()
# 通过数字,读取第4个表
read_excel(xlsx_example, sheet = 4) %>% head()
# n_max读取3行
read_excel(xlsx_example, n_max = 3)
# range参数用于选择读取的范围
# 读取特定范围的数据
read_excel(xlsx_example, range = "C1:E4")
# 选择特定的行
read_excel(xlsx_example, range = cell_rows(1:4))
# 选择特定的列
read_excel(xlsx_example, range = cell_cols("B:D")) %>% head()

关于行的类型

默认情况下,readxl包会通过excel中的变量类型,决定读入r的变量类型,但是多数情况下,还是会出错的,后续章节再讨论

结束语

A rose will bloom

It then will fade

love&peace

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-12-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 火星娃统计 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • R海拾遗-readxl
    • 概述
      • 安装
        • 主要函数
          • 例子
            • 关于行的类型
              • 结束语
              相关产品与服务
              文件存储
              文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档