用法:
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)”协议。