📅  最后修改于: 2023-12-03 15:34:24.211000             🧑  作者: Mango
numpy.var()
是Python中用于计算数组方差的函数,是numpy库的一个函数。该函数的作用是计算数组中所有元素的方差。
numpy.var(a, axis=None, dtype=None, out=None, ddof=0, keepdims=<no value>)
参数说明:
numpy.var()
函数返回输入数组的方差。
import numpy as np
# 创建一维数组
a = np.array([1, 2, 3, 4, 5])
# 计算一维数组的方差
var1 = np.var(a)
print(var1) # 输出结果为 2.0
# 创建二维数组
b = np.array([[1, 2], [3, 4], [5, 6]])
# 计算二维数组的方差
var2 = np.var(b)
print(var2) # 输出结果为 2.9166666666666665
# 计算一维数组每一列的方差
var3 = np.var(b, axis=0)
print(var3) # 输出结果为 [2.66666667 2.66666667]
# 计算一维数组每一行的方差
var4 = np.var(b, axis=1)
print(var4) # 输出结果为 [0.25 0.25 0.25]
以上代码演示了numpy.var()
函数的一些用法。
numpy.std()
,该函数用于计算数组的标准差。