可视化参数RR语言学习

R语言学习笔记(12)-Excel相关

2021-01-24  本文已影响0人  Akuooo

参考:https://www.bilibili.com/video/BV19x411X7C6?t=7&p=32

一、读写Excel文件

  1. 将文件存储为csv、txt格式
    若Excel中包含很多筛选、宏,则不太适合

  2. clipboard

  3. XLConnect包()
    支持所有系统平台,但依赖于Java运行环境
    //我没有,所以仅仅看了视频,没有实验
    读取文件有两种方式:两步法、一步法
    两步法
    Excel包含工作簿、工作表。
    首先读取整个工作簿(.xl/.xlsx)
    loadWorkbook(文件名)
    readWorsheet(工作簿名字)
    ……
    我就不写了030

  4. xlsx包

> install.packages("xlsx")
> read.xlsx("data.xlsx",1,startRow = 1,endRow = 100)
#写入
> write.xlsx(x,file = "data.xlsx",sheetname = "sheet 1", append = F)

二、读写R格式文件

R存储格式:
.rds,存储单个R对象
.rdata,保存多个R对象

存储为R文件有很多优势,R对存储为内部文件格式的数据进行自动压缩处理,并且会存储所有与待存储对象相关的R元数据。如果数据中包含了因子,日期和时间或者类的属性等信息,这种存储方式便会更加实用;若存储为纯文本文件,这些信息就没有了

  1. RDS
> saveRDS(iris, file= "iris.RDS")
> readRDS("iris.RDS")
  1. Rdata
> load("Ch03.R")
> save(iris, iris3,file = "路径/iris.Rdata")
#保存当前工作空间中的所有对象
> save.image()

要事先查看是否有重复的对象,以免发生覆盖

上一篇下一篇

猜你喜欢

热点阅读