如何在Excel中为协方差附加数组

时间:2015-05-19 18:46:51

标签: excel excel-formula

我正在使用excel中的covariance公式,该公式以两个数组的形式接收数据。

  

示例:数组A和数组B的协方差等于协方差.P(数组A,数组B)。

我的问题是我正在为每组数据使用多个数组。

如何计算两组之间的协方差,每组由多个数组组成?

  

示例:A U B U C和D U E的协方差U F =协方差(?????)。

我尝试使用covariance(A+B+C, D+E+F),但它没有用。

有谁知道该怎么做?

1 个答案:

答案 0 :(得分:0)

可能有一些简单的技巧,我不知道这会让COVARIANCE.P以你想要的方式工作。但另一种选择是只是手动执行计算,因为它实际上不是""坏。要了解计算,请查看Wikipedia Covariance

  

enter image description here

基本上,这意味着产品E[XY]的平均值减去平均值E[X]*E[Y]的乘积。

假设{A B C} {D E F}实际上是有效范围,您可以使用此数组公式来计算协方差:

=AVERAGE(A*D,B*E,C*F)-(AVERAGE(A,B,C)*AVERAGE(D,E,F))

注意:输入的数组公式为: ctrl + shift + 输入

现在,添加更多标准会改变它:

  • {A B C D} {E F G H}

    =AVERAGE(A*E,B*F,C*G,D*H)-(AVERAGE(A,B,C,D)*AVERAGE(E,F,G,H))
    
  • {A B C D E} {F G H { {1}} I}

    J
  • {=AVERAGE(A*F,B*G,C*H,D*I,E*J)-(AVERAGE(A,B,C,D,E)*AVERAGE(F,G,H,I,J)) A B C D E} {F G { {1}} H I J}

    K