在 10 个值的随机数据集上使用np.cov
命令时,我得到一个10x10
数组作为答案。我认为我的数据格式不正确,但我不确定。
np.random.seed(1)
rho = 0.2
sigma = 1
cov = (sigma**2)*[[1,rho],[rho,1]]
mean1 = (0,0)
x1 = np.random.multivariate_normal(mean1, cov, (10))
mean1 = np.mean(x1)
cov1 = np.cov(x1)
print(cov1)