我正在使用Excel中的covariance
公式,該公式以兩個數組的形式提取數據。例如:數組A和數組B的協方差等於協方差。P(數組A,數組B)。我的問題是,我正在爲每組數據使用多個數組。如何在Excel中爲協變量添加數組
如何計算每個由多個數組組成的兩組之間的協方差?
例如:A U B U C和D U E U F的協方差U F =協方差(?????)。
我試過使用covariance(A+B+C, D+E+F)
但它沒有工作。
有誰知道該怎麼辦?
我正在使用Excel中的covariance
公式,該公式以兩個數組的形式提取數據。例如:數組A和數組B的協方差等於協方差。P(數組A,數組B)。我的問題是,我正在爲每組數據使用多個數組。如何在Excel中爲協變量添加數組
如何計算每個由多個數組組成的兩組之間的協方差?
例如:A U B U C和D U E U F的協方差U F =協方差(?????)。
我試過使用covariance(A+B+C, D+E+F)
但它沒有工作。
有誰知道該怎麼辦?
可能有一些簡單的伎倆,我不明白,這將允許COVARIANCE.P
以你想要的方式工作。但另一種選擇是僅僅手動執行計算,因爲它確實不是那個「壞」的。要了解剛纔計算退房Wikipedia Covariance:
基本上,這意味着平均產品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:數組公式與進入 + 移位 + 輸入
現在,加入更多的準則將改變它是這樣:
{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
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
H
I
J
K
L
}
=AVERAGE(A*G,B*H,C*I,D*J,E*K,F*L)-(AVERAGE(A,B,C,D,E,F)*AVERAGE(G,H,I,J,K,L))
非常感謝,我會嘗試一下。 –
協方差或[COVARIANCE.P功能](https://開頭support.office.com/en-US/Articl e/COVARIANCEP-function-6f0e1e6d-956d-4e4b-9943-cfef0bf9edfc)或[COVARIANCE.S function](https://support.office.com/zh-CN/Article/COVARIANCES-function-0a539b74-7371-42aa- a18f-1f5320314977)或[COVAR功能](https://support.office.com/zh-cn/article/COVAR-function-50479552-2C03-4DAF-BD71-A5AB88B2DB03)?你是否嘗試使用完整的列引用作爲數組? – Jeeped