【发布时间】:2020-10-16 07:25:48
【问题描述】:
我需要使用循环将每家公司的收益回归到指数收益: 公司回报为:
AAPL AXP BA CAT CSCO CVX DD DIS GE GS HD
12.3360728 -13.9214932 22.5635983 -27.2829432 24.1013814 -20.3403951 0.4449273 28.1967333 20.3767961 3.9267703 30.2680724
IBM INTC JNJ JPM KO MCD MMM MRK MSFT NKE PFE
-7.8815087 8.0829670 -1.3179946 12.5467514 8.2271155 24.7729246 7.6478088 -0.5601629 21.9812572 39.4680023 19.9745312
PG TRV UNH UTX V VZ WMT XOM
-6.7330018 16.4542731 27.3932024 -1.2581727 41.5225073 -1.2022588 -23.1585254 -9.7806252
并且索引返回是:
^DJI
4.910218
我想:
-
打印所有公司 i = 1, ..., 30, 的截距、斜率 (βi) 和特殊标准差 σRi(残差的标准差)的表格
-
计算并打印指数回报的方差,
-
使用计算的 σ^2M 、 βi 和 σRi 计算所有 i 的协方差矩阵 Qsi 的单索引近似值 注意:Ω 的对角线项是 σ^2Ri,而不是 σRi
基本上,我只需要循环执行不同的回归并以某种方式存储这些信息。有人可以帮忙吗?
【问题讨论】:
标签: r loops regression linear-regression linear-algebra