楼主: clzu
1950 8

[编程问题求助] 请教动态因子分析中一个计算平均协差阵的代码 [推广有奖]

  • 0关注
  • 17粉丝

已卖:10244份资源

学科带头人

82%

还不是VIP/贵宾

-

威望
6
论坛币
24492 个
通用积分
6.2700
学术水平
21 点
热心指数
46 点
信用等级
16 点
经验
38206 点
帖子
970
精华
0
在线时间
994 小时
注册时间
2007-3-27
最后登录
2025-12-27

楼主
clzu 发表于 2021-5-30 15:09:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
动态因子分析中需要计算不同时间的协差阵的平均数,文章dynamic factor analysis with stata给出一个代码

matrix ST=J(3,3,0)                          
forvalues i=1(10)40 {
matrix C=A[`i'..(`i'+10-1),1...]
svmat C
matrix accum cov = C1-C3, deviations noconstant
matrix cov=cov/(r(N)-1)
matrix ST=ST+cov
drop C1-C3
}


然后本人用excel验证时,把每个时间的协差阵分别算出来,然后再算这些协差阵的平均数,发现两种方法得出的结果不一致。
因为原文中的stata代码看不懂,也不清楚到底是哪里的问题,有没有朋友能给解释一下?谢谢

附件中是我模拟的数据和计算过程
Dynamic_Factor_Analysis_with_STATA_04.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:动态因子 因子分析 noconstant deviations forvalues

沙发
lllmslll 发表于 2021-11-27 17:09:02
请问楼主解决了吗,遇到了同样的问题

藤椅
clzu 发表于 2021-11-28 22:39:40
lllmslll 发表于 2021-11-27 17:09
请问楼主解决了吗,遇到了同样的问题
似乎已经明白啥意思了

板凳
ppq175783 发表于 2022-2-18 16:40:15
clzu 发表于 2021-11-28 22:39
似乎已经明白啥意思了
楼主能解释一下吗,我也不太懂

报纸
杉杉333 发表于 2022-9-1 21:45:46
clzu 发表于 2021-11-28 22:39
似乎已经明白啥意思了
同求楼主的解释

地板
小霸王学习机123 发表于 2022-9-28 22:44:36
杉杉333 发表于 2022-9-1 21:45
同求楼主的解释
我最近恰巧也在研究这篇文章,一起探讨一下吧?我没看明白C1和C3咋来的。

7
鹏艳飞 发表于 2022-11-1 09:42:46
同求楼主指导qq   2993085521

8
htgfnjfm 发表于 2023-4-19 10:34:54
clzu 发表于 2021-11-28 22:39
似乎已经明白啥意思了
楼主能解释一下吗?遇到了同样的问题,实在不明白什莫意思

9
htgfnjfm 发表于 2023-4-19 10:35:40
小霸王学习机123 发表于 2022-9-28 22:44
我最近恰巧也在研究这篇文章,一起探讨一下吧?我没看明白C1和C3咋来的。
请问您看懂了吗?可以交流一下吗

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-30 05:33