df1) #输出行名
colnames(df1) #输出列名
数据框取子集
数据主要操作为按列取子集,取出来的为向量;按行去子集取出的仍为数据框。...#4.数据框取子集
df1$gene #删掉score,按tab键试试
mean(df1$score)
## 按坐标
df1[2,2] # 取第二行第二列
df1[2,] #取第二行
df1[,2]...#取第二列
df1[c(1,3),1:2] # 取第一行和第三行以及第一列和第二列,注意逗号前后不同的向量,分别表示取得行和列!!!...<- test[1:3,]
a
a[,c(1,3,2)]
图片
矩阵的新建和取子集
#矩阵的新建和取子集
m <- matrix(1:9, nrow = 3)
colnames(m) 列名
m
m[2,] #矩阵取子集不支持使用$
m[,1]
m[2,3]
m[2:3,1:2]
m
#矩阵中的重要函数
t(m) #行列的转置,行变列,列变行,行名和列名都跟着变换