2019-06-13
阅读量:
949
二元通用函数
二元通用函数有些非常有趣的聚合功能,这些聚合可以直接在对象上计算。例如,如果我
们希望用一个特定的运算 reduce 一个数组,那么可以用任何通用函数的 reduce 方法。一
个 reduce 方法会对给定的元素和操作重复执行,直至得到单个的结果。
例如,对 add 通用函数调用 reduce 方法会返回数组中所有元素的和:
In[26]: x = np.arange(1, 6)
np.add.reduce(x)
Out[26]: 15
同样,对 multiply 通用函数调用 reduce 方法会返回数组中所有元素的乘积:
In[27]: np.multiply.reduce(x)
Out[27]: 120






评论(0)


暂无数据