当前位置: 首页>>代码示例>>用法及示例精选>>正文


python numpy matrix.std用法及代码示例

用法:

matrix.std(self, axis=None, dtype=None, out=None, ddof=0)

返回沿给定轴的数组元素的标准偏差。

参考numpy.std有关完整的文档。

注意:

这和ndarray.std,除了ndarray将返回,matrix而是返回对象。

例子:

>>> x = np.matrix(np.arange(12).reshape((3, 4)))
>>> x
matrix([[ 0,  1,  2,  3],
        [ 4,  5,  6,  7],
        [ 8,  9, 10, 11]])
>>> x.std()
3.4520525295346629 # may vary
>>> x.std(0)
matrix([[ 3.26598632,  3.26598632,  3.26598632,  3.26598632]]) # may vary
>>> x.std(1)
matrix([[ 1.11803399],
        [ 1.11803399],
        [ 1.11803399]])

源码:

numpy.matrix.std的API实现见:[源代码]

注:本文由纯净天空筛选整理自 numpy.matrix.std。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。