【发布时间】:2020-06-02 23:29:42
【问题描述】:
我有一个这样的数据框: gene expression data frame 假设列名是不同的样本,行名是不同的基因。 现在我想知道从每一列中过滤后剩下的基因数量 例如,
sample1_more_than_5 <- df[(df[,1]>5),]
sample1_more_than_10 <- df[(df[,1]>10),]
sample1_more_than_20 <- df[(df[,1]>20),]
sample1_more_than_30 <- df[(df[,1]>30),]
那么,
sample2_more_than_5 <- df[(df[,2]>5),]
sample2_more_than_10 <- df[(df[,2]>10),]
sample2_more_than_20 <- df[(df[,2]>20),]
sample2_more_than_30 <- df[(df[,2]>30),]
但我不想重复这 100 次,因为我有 100 个样本。 任何人都可以为这种情况写一个循环吗?谢谢
【问题讨论】:
-
你能把它设为minimal reproducible example吗?