我在互联网上阅读了许多关于切片数组的帖子,但似乎没有人回答我的问题。
我有一个 numpy 数组,其中包含三列 A、B 和 Y。所有值都是 1 或 0。如果我在 A 列上应用过滤器,即如果 A==0,我想找出 Y 的结果值,那么我得到什么 Y 值。
例如,这里是一个 numpy 数组
A B Y
0 0 1
1 0 0
0 0 1
0 0 0
因此,如果我选择 A = 0,则 Y 变为 1,1,0。
当一列的结果取决于另一列中的值时,如果有人向我展示如何执行此操作(使用此示例),我将不胜感激。