【发布时间】:2018-11-01 15:18:49
【问题描述】:
我有 ID/标签第一列的数据表,如下所示;
Name P1 P2 P2
1: DDX11L1 0.1300954 0 0.3019587
2: WASH7P 2.0164780 0 0.6542439
3: MIR6859-1 0.0000000 0 0.0000000
我经常这样进行子集设置;
rowSums(dt[,!"Gene"]>1)>2
还有这个;
dt[,grepl(glob2rx("*CPM"), names(cladGE)), with=F]
这些操作不可避免地会删除第一个 ID 列。我可以使用带有行名设置的 data.frame 来做到这一点,但是有没有 data.table 方法来处理这个?
【问题讨论】:
标签: r data.table