比如一个名为diff的数据,我们来看一下最后五行:
1 | tail (diff, n=5) # 查看最后五行 |
control1 control2 rep1 rep2
48816 ENSMUSG00000110418 0.000000 0 0.0000000 0.0000000
48817 ENSMUSG00000110420 0.000000 0 0.0000000 0.0000000
48818 ENSMUSG00000110421 0.000000 0 0.0000000 0.9451464
48819 ENSMUSG00000110422 1.247384 0 0.7586195 1.8902928
48820 ENSMUSG00000110423 0.000000 0 0.0000000 0.0000000
这个表格的行名是:48816,48817,48818,48819,48820,然而,有的时候,我们需要把文件中的第一列作为行名,如何操作呢?
首先把第一列指定为行名,然后,再把第一列删掉即可。
1 | rownames(diff) <- diff[,1] # 指定第一列为行名 |
control1 control2 rep1 rep2
ENSMUSG00000110418 ENSMUSG00000110418 0.000000 0 0.0000000 0.0000000
ENSMUSG00000110420 ENSMUSG00000110420 0.000000 0 0.0000000 0.0000000
ENSMUSG00000110421 ENSMUSG00000110421 0.000000 0 0.0000000 0.9451464
ENSMUSG00000110422 ENSMUSG00000110422 1.247384 0 0.7586195 1.8902928
ENSMUSG00000110423 ENSMUSG00000110423 0.000000 0 0.0000000 0.0000000
1 | diff2 <- diff[,-1] # 删掉第一列 |
control1 control2 rep1 rep2
ENSMUSG00000110418 0.000000 0 0.0000000 0.0000000
ENSMUSG00000110420 0.000000 0 0.0000000 0.0000000
ENSMUSG00000110421 0.000000 0 0.0000000 0.9451464
ENSMUSG00000110422 1.247384 0 0.7586195 1.8902928
ENSMUSG00000110423 0.000000 0 0.0000000 0.0000000