一、新手注意
- 向量是由元素组成的,元素可以是数字或者字符串。
- 表格在R语言中改名叫数据框
- 查看帮助文档:?read.table,翻到example部分研究一下
- 理解R数据类型
向量(vector)
矩阵(Matrix)
数组(Array)
数据框(Data frame)
List
二、数据类型
- 向量
赋值
x<-c(1,2,3)
从向量中提取元素 x[ ]
(1) 根据位置提取
(2) 根据值提取 - 读取本地数据
⚠️文件要放在当前工作目录中
read.table(file = "doudou.txt",sep="/t",header=T)
a<-read.table(file = "doudou.txt",sep="/t",header=T) - 设置行名和列名
colnames( ) ## 查看列名
row.names( ) ## 查看行名
colnames(x)[1]<-a ## 修改第一列名为a
X<-read.csv(file = "huahua.txt",sep = " ",header =T,row.names=1) row.names的意思是修改第一列为行名
- 数据框导出
write.table(X,file = "yu.txt",sep = ",",quote=F) #分隔符改为逗号,字符串不加双引号(默认格式带由双引号)
- 变量保存
保存的格式是RData。
save.image(file="bioinfoplanet.RData") # 保存当前所有变量
save(X,file="test.RData") # 保存其中一个变量
load("test.RData") # 再次使用RData时的加载命令