#如何取数据框的最后一列?...增加一列 在$后面写一个不存在的列名表示增加一列
df1$p.value <- c(0.01,0.02,0.07,0.05)
df1
#改行名和列名
rownames(df1) r1",...<- test[1:3,]
a
a[,c(1,3,2)]
图片
矩阵的新建和取子集
#矩阵的新建和取子集
m <- matrix(1:9, nrow = 3)
colnames(m) <- c("a"...,"b","c") #加列名
m
m[2,] #矩阵取子集不支持使用$
m[,1]
m[2,3]
m[2:3,1:2]
m
#矩阵中的重要函数
t(m) #行列的转置,行变列,列变行,行名和列名都跟着变换...as.data.frame(m) #将转换为数据框
#作图
pheatmap::pheatmap(m) #使用pheatmap包中的pheatmap函数做图,热图会先进行聚类,之后再作图。