np.cov公司给出意外数量的值

2021-10-17 18:23:25 发布

您现在位置:Python中文网/ 问答频道 /正文

当对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)