我有一个单细胞RNA测序矩阵'dta‘与一些细胞命名为KK00 (KK00.xx)。我想取消所有这些细胞。所以我写了dta.s <-subset(dta, !grepl('KK00',colnames(dta)))
它没有给出错误,但当我通过table(sapply(strsplit(colnames(dta.s), "\\."), function(x) {x[1]}))检查时,似乎KK00.xx单元仍然存在。
有人能帮忙吗?
最好的
发布于 2022-01-18 14:46:26
我已经解决了问题。
我换了这个
dta.s <-subset(dta, !grepl('KK00',colnames(dta)))到这个
dta <- dta[,!grepl('KK00.', colnames(dta))]现在它起作用了。
https://stackoverflow.com/questions/70757119
复制相似问题