我想对numpy数组的每一行应用一个函数。如果这个函数的结果为True,我将保留这一行,否则我将舍弃它。例如,我的函数可能是:
我想知道是否有类似于以下内容的东西:
def f(row):
if sum(row)>10: return True
else: return False
我想知道是否有类似于以下内容的东西:
np.apply_over_axes()
这个函数可以应用于numpy数组的每一行,并返回结果。我希望得到类似这样的东西:
np.filter_over_axes()
将函数应用于numpy数组的每一行,并仅返回函数返回True的行。是否有类似的功能?还是我应该使用for循环?