2025-11-08 06:45:51
先算每个数据的平均数,然后每个数据减平均数,再两两相乘求和,除以总个数减一。比如三个数1、2、3,平均数是2,每个减平均得到-1、0、1,然后两两相乘加起来是0,协方差是0。这就是协方差矩阵的核心步骤,先平均再减再乘再求和再除数。
为什么这样算呢?因为协方差反映的是两个数据同时变动的趋势。比如身高和体重,如果身高高的人体重也重,协方差就大;如果身高高体重反而轻,协方差就小。比如用数据1、3、5和2、4、6,平均数分别是3和4,每个减平均得到-2、0、2和-2、0、2,两两相乘加起来是(-2-2)+(00)+(22)=8,协方差是8/(3-1)=4。这样算出来的协方差矩阵就能看出两组数据是正相关还是负相关。不过数据波动大的时候,协方差可能不稳定,所以用总个数减一除更准确。就像测体重变化,用最近30天数据比用1天数据更合理一样。
本题链接: