[英]Finding argmin in an 2d array for particular indexes
假设我有一个二维 numpy 阵列
[[1,2,3]
[4,5,6]
[7,8,9]]
我有两个 boolean arrays,一个用于列,一个用于行。
a = [False,True,False]
b = [True, False, True]
现在给定这两个 arrays 我想在二维数组中找到仅列和行都为真的那些索引的 argmin。 我可以使用 for 循环来做到这一点,但有没有“numpy”的方式? 谢谢
这个 function 解决了你的问题(获取索引)
numpy.where(#Your Condition#) #for your example condition is a==b
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.