学习小组Day5笔记-----张钧保

关于基本的几种赋值命令

设置向量

几个常用的赋值方法

x<-c(1,2,3) #将x赋值为1,2,3组成的向量。
x<-(1:10) #将x赋值从1-10之间所有的整数
x<-seq(1,10,by = 0.5) #1-10之间每隔0.5取一个数
x<-rep(1:3,times=2) #1-3 重复2次

从赋值中提取制定数据

x[指定数字] 显示x的第x个元素
x[-4]#排除,除了第4个元素之外剩余的元素
x[2:4]#显示第2到4个元素
x[-(2:4)]#显示区间外的所有元素
x[c(1,5)] #仅显示第1个和第5个元素
x[x==10]#等于10的元素
x[x<0]显示其中小于0的元素
x[x %in% c(1,2,5)]#显示存在于向量c(1,2,5)中的元素

数据框

打开指定文件
在工作目录下设置文本后,输入

X<-read.csv('wenjianming.txt')单引号

学习小组Day5笔记-----张钧保_第1张图片
打开图表

直接打开与赋值

read.table(file = "huahua.txt",sep = "\t",header =T) #读取文件,可直接读取文件内容

a<-read.table(file = "huahua.txt",sep = "\t",header =T)#把数据框赋给一个变量a 

设置行名与列名


colnames(X) #查看列名
rownames(X) #查看行名,默认值的行名就是行号,1.2.3.4...
colnames(X)[1]<-"指定名称"#左上角第一格为空时,会自动命名为x,可用这个命令来修改为指定名称
X<-read.csv(file = "1.txt",sep = "\t",header =T,row.names=1)#最后row.names的意思是修改第一列为行名

可用rdad.table重新赋值,修改
数据的保存

save.image(file="bioinfoplanet.RData")#保存当前所有变量
save(frame1,file="frame1.RData")#保存其中一个变量
load("frame1.RData")#再次使用时读取指定命令

显示指定数据

 变量[x,y]#显示第x行第y列
- 变量[x,]#显示第x行
- 变量[,y]#显示第y列横向显示
- 变量[y] #显示第y列 ,纵向显示
- 变量[a:b]#显示第a列到第b列
-变量[c(a,b)]#显示第a列和第b列
-变量$列名#可  以指定提取列

你可能感兴趣的:(学习小组Day5笔记-----张钧保)