本文目录一览:

用excel算协方差用哪个函数?

语法:

COVAR(array1,array2)

Array1 第一个所含数据为整数的单元格区域。

Array2 第二个所含数据为整数的单元格区域。

说明:

参数必须是数字,或者是包含数字的名称、数组或引用。

如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。

如果 array1 和 array2 所含数据点的个数不等,则函数 COVAR 返回错误值 #N/A。

如果 array1 和 array2 当中有一个为空,则函数 COVAR 返回错误值#DIV/0!。

协方差计算公式为:其中 x 和 y 是样本平均值 AVERAGE(array1) 和 AVERAGE(array2),且 n 是样本大小。

求EXCEL方差协方差矩阵计算过程

第一步,从excel选项——加载项(管理(A):excel 加载项,点击转到)——加载宏:选择分析工具库,确定。这样就调出了相应的功能。

第二步,回到excel界面,选择“数据”菜单——“分析”子菜单,单击其中的“数据分析”,弹出对话框里有“协方差”,调用即可。

在excel用数据计算样本方差——协方差矩阵

1、样本方差的无偏估计可由下式获得。

2、方差只能用于解释平行于特征空间轴方向的数据传播。

3、对于这个数据,可以计算出在x方向上的方差和y方向上的方差。然而,数据的水平传播和垂直传播不能解释明显的对角线关系。这种相关性可以通过扩展方差概念到所谓的数据“协方差”捕捉到。

4、如果数据的协方差矩阵是对角矩阵,使得协方差是零,那么这意味着方差必须等于特征值λ。如图所示,特征向量用绿色和品红色表示,特征值显然等于协方差矩阵的方差分量。

5、然而,如果协方差矩阵不是对角的,使得协方差不为零,那么情况稍微更复杂一些。特征值仍代表数据最大传播方向的方差大小,协方差矩阵的方差分量仍然表示x轴和y轴方向上的方差大小。但是,因为数据不是轴对齐的。

EXCEL里面如何用函数求协方差?

Option Explicit

Option Base 1

Private Sub CommandButton1_Click()

Dim i%, j%, k%, p(6), s(6, 6)

For i = 1 To 6

p(i) = Sheet1.Cells(1070, i)

Next i

For i = 1 To 6

For j = 1 To 6

s(i, j) = 0

For k = 1 To 1070

s(i, j) = s(i, j) + (Sheet1.Cells(k, i) - p(i)) * (Sheet1.Cells(k, j) - p(j))

Next k

s(i, j) = s(i, j) / 1069

Sheets("Sheet2").Cells(i, j) = s(i, j)

If i j Then Sheets("Sheet2").Cells(j, i) = s(i, j)

Next j

Next i

End Sub