开始使用免费开始使用

计算协方差

可以使用 Numpy 函数 np.cov() 计算协方差。例如,给定两组数据 xynp.cov(x, y) 会返回一个二维数组,其中条目 [0,1][1,0] 是协方差。条目 [0,0]x 的方差,条目 [1,1]y 的方差。这个二维输出数组称为协方差矩阵,因为它按自方差与协方差进行了组织。

为帮助您回顾 I. versicolor 的花瓣长度与宽度之间的关系,我们附上了您在前一个练习中生成的散点图。

本练习是课程的一部分

Python 中的统计思维(第 1 部分)

查看课程

练习说明

  • 使用 np.cov() 计算 I. versicolor 的花瓣长度(versicolor_petal_length)和宽度(versicolor_petal_width)的协方差矩阵。
  • 打印协方差矩阵。
  • 从协方差矩阵的条目 [0,1] 中提取协方差。注意由于对称性,条目 [1,0][0,1] 相同。
  • 打印协方差。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Compute the covariance matrix: covariance_matrix


# Print covariance matrix


# Extract covariance of length and width of petals: petal_cov


# Print the length/width covariance

编辑并运行代码