怎么求协方差矩阵啊,R,matlab,或者excel都可以。

怎么求协方差矩阵啊,R,matlab,或者excel都可以。,第1张

显然你这个问题不在于matlab,而是你要先搞清楚这个模型。显然国债、市场、规模和成长是几个随机变量,这些变量最终作用在某一个指标上,你得搞清楚这四个变量的协方差矩阵具体是怎么计算的,然后再用matlab做计算。
就打个比方,你让matlab去计算某一个函数f(x),而你自己都不知道这个函数的具体内容,matlab怎么给出算出来?

方法/步骤
首先,打开原始数据表格,制作本实例的原始数据需要满足两组或两组以上的数据,结果将给出其中任意两项的相关系数
然后,选择“工具”-“数据分析”-“描述统计”后,出现属性设置框,依次选择:输入区域、分组方式,输出区域可以选择本表、新工作表组或是新工作簿。
3
然后,点击“确定”即可看到生成的报表。

excel相关系数矩阵是由一组变量相互之间的相关系数构成的一张表。相关系数矩阵,那么要求得协方差矩阵。就用Excel和python来分别求得协方差矩阵和相关系数矩阵。相关系数和协方差—excel教程化学合成实验中经常需要考察压力随温度的变化情况。

语法:

COVAR(array1,array2)

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

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

说明:

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

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

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10250155.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存