R语言笔记-4

2023-05-21 22:52:08 浏览数 (1)

生信技能树-数据挖掘课程笔记

文件读写

代码语言:text复制
#读取csv文件
csv = read.csv(“test.csv”)
csv = read.csv("test.csv",header = T) #将第一行作为列名
csv = read.csv("test.csv",row.names = 1,check.names = F) #将第一列作为行名,并不检查特殊符号
# 数据框不允许有重复的行名
#读取txt文件
txt = read.table("test.txt")
txt = read.table("test.txt",sep="t") #指定分隔符,默认为"",多个分隔符相邻会自动识别为一个
#输出csv文件
write.csv(csv,file = "test.csv")
#输出txt文件
write.table(txt.file = "test.txt")
#保存变量
save(csv,txt,file = "test.Rdata") #file的形式参数必须输入
#读取变量
load(file = "test.Rdata")
  • 保存变量可保存上次操作的各种数据,数据框、向量等,方便下次操作
  • 读取变量前,最好清空当前的变量

文件读写-进阶

  • base read.table() read.csv() read.delim() write.table() write.csv()
  • readr read_table() read_csv() read_tsv() write_table() write_csv
  • data.table fread()
  • rio import() import_list() export()

0 人点赞