R语言-文件读写
2023-03-07 09:02:05 时间
1.csv
csv不用写在文件命名上
打开方式:
1)excel
2)记事本
3)subline
4)R语言
2.分隔符
常见:逗号,空格,\t
3.将表格文件读入R语言,成为数据框
read.csv() -读取csv文件格式
read.table() -读取txt格式
4.导出数据框,成为表格文件
5.R特有的数据保存格式:Rdata
save里不允许省略file
load下来的是变量(一个rdata里可以有多个变量),不需要给命名。
read.csv("import/gene.csv") # 工作目录下的import文件夹下的gene.csv
read.csv("../import/gene.csv")# 工作目录隔壁(上一级(桌面)的另一个下级文件夹import)的下的gene.csv
6.实战项目组织方式
7.read_edit_write.R
1.read.table header = T 默认值是FALSE
2.读取ex2.csv
ex2 <- read.csv("ex2.csv")
ex2 <- read.csv("ex2.csv",row.names = 1,check.names = F) #check.name=F不允许检查行名,可以保留其特殊字符
注意:行名不允许重复
3.读取soft.txt
soft <- read.table("soft.txt")
soft <- read.table("soft.txt",header = T,fill = T) #其实不对,会造成串列
soft2 <- read.table("soft.txt",header = T,sep = "\t") #指定"\t"为两个内容的间隔
4.soft 的行数列数是多少?列名是什么
dim(soft)
colnames(soft)
5.将soft导出为csv
write.csv(soft,file = "soft.csv")
6.将soft保存为Rdata并加载。
save(soft,file = "soft.Rdata")
rm(list = ls())
load(file = "soft.Rdata")
文件格式由生成函数决定,后缀起提示作用,提示作用可能有错。
补充:
矩阵只有一种数据类型,如果修改数据类型必须全部一起修改
矩阵的产生方式
# 1.由数值型数据框转换
m1 = as.matrix(iris[,1:4])
# 2.由向量改变维度而来
m2 = matrix(rnorm(18),nrow = 3)
m2
# 3. 由向量拼接而来
m3 = cbind(1:10,
11:20,
30:21)
m3
#4.内置
volcano
相关文章
- 推荐一个爆火AI内容生成模型ChatGPT
- 简说软件开发(一):总览
- 30s 看懂最基础的认证方式: Session-Cookie 认证
- 美团一面:能不能通俗的解释下为什么要有意向锁这个东西?
- 生信学习小组Day 3-Linux环境下的软件安装
- 【统计学基础】从可视化到统计检验,比较两个或多个变量分布的方法总结
- 微服务的版本号要怎么设计?
- 家里已给全款买房,2023 届秋招拿了一堆 offer ,如何选择??
- 软件开发入门教程网之TypeScript 声明文件
- 唱歌就能画一幅图像? #whisper-to-stable-diffusion
- 免费的 AI 动作捕捉工具 #Rokoko Video
- 软件开发入门教程网之TypeScript 基础语法
- 软件开发入门教程网之TypeScript 类
- 微软靠OpenAI反杀Google?想多了
- 虹科方案|数据中心虚拟化和 HK-ATTO 产品—旨在协同工作的端到端解决方案
- 软件开发入门教程网之Git 基本操作
- 性能测试|JMeter线程组设置
- 性能测试|JMeter取样器(一)
- 软件开发入门教程网之Git 分支管理
- AI 编剧大师 #Dramatron