使用条件索引子集Numpy数组

时间:2014-06-22 01:49:16

标签: python arrays numpy subset

结构化的numpy数组有一个名为" tumorType" 我想基于一些值将该数组子集化并复制到一个新数组中 for tumorType

new_array_B = masterArray [(masterArray [' ttype'] ==' breastCancer'] | masterArray [' ttype'] ==" ovarianCancer&# 39;)]工作正常。

有22种类型的肿瘤,用户选择他们想要研究的所有肿瘤类型。

如何根据列表或其他一些集合创建子集条件 肿瘤?选择列表可能包含4个肿瘤(一个实例),选择列表可能包含8个肿瘤下一个实例,等等。我是否根据用户选择的肿瘤类型进行循环? (这个循环可以在选择[]中吗?

在R中,我这样做:newArray_Df< - subset(masterSet,masterSet $ ttype%in%selectlList)

在迁移到Python的过程中。试图在%运算符中找到%的等价物。

通过多个网站进行搜索。到目前为止没有运气。谢谢你的帮助。

0 个答案:

没有答案