需求一:从adata.obs 的'batch' 列里提取包含['batch_1','batch_2','batch_3','batch_4']的细胞样本
###筛选样本
ad_sc = ad_sc[ad_sc.obs['batch'].isin(['batch_1','batch_2','batch_3','batch_4'])]
需求二:提取出包含细胞数大于100的细胞类型(对 cellType 列处理)
cellType_counts = ad.obs['cellType '].value_counts() #统计各细胞类型下包含的细胞数目
ad_sc = ad_sc[ad_sc.obs['cellType '].isin( cellType_counts[cellType_counts > 100].index)]
网友评论