提取行名称

时间:2014-04-03 19:14:18

标签: r

我有一个包含6列的data.frame:

               logFC   AveExpr         t      P.Value   adj.P.Val         B
210390_s_at  -2.502618  8.981372 -6.185754 9.826481e-07 0.004625294 5.5042086
202411_at    -2.454228 10.123040 -5.178844 1.568741e-05 0.010210824 3.0204450
206026_s_at  -2.452167  9.985233 -4.165201 2.574039e-04 0.041392816 0.4953209
228400_at    -2.275939  7.516060 -5.970208 1.769368e-06 0.004841796 4.9794216
204224_s_at  -2.205658  9.816664 -5.376874 9.065351e-06 0.008695580 3.5141782
208747_s_at  -2.035062  8.610333 -5.273978 1.205285e-05 0.009550577 3.2578269
1553151_at    2.034615  9.046217  6.768295 2.045620e-07 0.004625294 6.8959622

我试图让第一列以(210390_s_at)开头 我试过了:

pids=df[,1] 

我得到了这个(第二列)

pids 
 [1] -2.502618 -2.454228 -2.452167 -2.275939 -2.205658 -2.035062  2.034615 

我是R的初学者,如果这很明显,我很抱歉

1 个答案:

答案 0 :(得分:2)

这不是你在那里看到的列,它是行名称。试试

pids <- row.names(df)