使用行名向量过滤稀疏矩阵

时间:2019-01-23 17:35:56

标签: vector filtering sparse-matrix

我正在尝试用向量或行名过滤稀疏矩阵的列表。 这样的东西

列表=列表(a,b,c,d) a,b,c,d属于dgCmatrix类,并且具有相同的行名 我只想保留对应于向量“ vec”的行名 我试过了 列表<-lapply(List,function(x){   行名(x)<-行名(x)%in%vec   X }) 我知道这里的问题是“ rownames(x)%in%vec”是逻辑操作,不会返回向量或行名,但我不知道如何在保留dgCMatrix列表的同时进行操作。 希望我的问题清楚 谢谢您的帮助

0 个答案:

没有答案