到行索引我有一个data.frame:转换第一列data.frame中的R
target_id sample1 sample10 sample100 sample101 sample102 sample103
1: ENST00000000233 9 0 3499.51 0 0 0
2: ENST00000000412 0 0 0.00 0 0 0
3: ENST00000000442 0 0 0.00 0 0 0
4: ENST00000001008 0 0 0.00 0 0 0
5: ENST00000001146 0 0 0.00 0 0 0
6: ENST00000002125 0 0 0.00 0 0 0
我想将它转换为另一种data.frame,其中$ target_id将是一个行名称。具体而言,我想在数字数据(从样品列)执行聚类,然后能够访问它们的基因的实体(例如:ENST00000000233)
sample1 sample10 sample100 sample101 sample102 sample103
ENST00000000233 9 0 3499.51 0 0 0
ENST00000000412 0 0 0.00 0 0 0
ENST00000000442 0 0 0.00 0 0 0
ENST00000001008 0 0 0.00 0 0 0
ENST00000001146 0 0 0.00 0 0 0
ENST00000002125 0 0 0.00 0 0 0
是否有可能中的R创建这样data.frame?
谢谢!
谢谢你的答案的选项!当我运行'row.names(result)< - mydf $ target_id'时,出现错误:'row.names < - 。data.frame(* tmp *,value = c(“ENST00000000233”,: 无效的'row.names'长度' –
我修正了这个错误,我的data.frame也有data.table类,所以我只把它保存为data.frame –