作者aa4997 (aa4997)
看板Statistics
标题[问题] SAS fixed year effect的操作
时间Sat Mar 13 11:15:22 2021
[软体程式类别]: sas
[程式问题]: SAS fixed year effect的操作
[软体熟悉度]: 新手
[问题叙述]:
一开始先手动在资料中加入年份虚拟变数,为避免dummy variable trap因此有先减少一
个虚拟变数的类别,
但使用proc reg後,程式自动判定有超过两个虚拟变数出现共线性问题,而出现共线性的
数目亦会随我替换其他非年份control varibles而不同
因此後来改使用proc glm,由程式帮我产生虚拟变数,但却会出现以下文字:
The X'X matrix has been found to be singular, and a generalized inverse was us
ed to solve the normal equations. Terms whose estimates are followed by the le
tter 'B' are not uniquely estimable.
另外,使用proc glm的话,似乎无法得到回归的adj r square,
爬文与google後仍然不知道如何解决,所以来请大家指点,该如何操作fixed effect同时
又能得到adj r square
感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.188.10 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1615605324.A.C2B.html
1F:→ andrew43: 检查VIF或所有自变数间的相关系数。 03/13 11:20
2F:→ andrew43: 通常可以找到答案 03/13 11:20
3F:→ aa4997: 想请问大大,我的资料期间是2000~2020,使用的虚拟变数 03/13 11:31
4F:→ aa4997: 分别是y2001,y2002....y2020,如果是该年度则设为1,但可 03/13 11:31
5F:→ aa4997: 能出现y2005跟y2006会与其他年份有共线性因此被拿掉,请 03/13 11:31
6F:→ aa4997: 问这样该如何跑fixed year effect呢?感谢! 03/13 11:31
7F:→ andrew43: 贴code和资料看看吧 03/13 18:04
8F:→ chien533: 先不论共线性的问题,基本上拿回归和GLM来分析时间序列 03/18 03:27
9F:→ chien533: 资料,最後的残差检定几乎都不会过,因为资料极大可能早 03/18 03:28
10F:→ chien533: 已经违反了独立性假设。你应该要改用mixed model或者是 03/18 03:28
11F:→ chien533: nonlinear model 03/18 03:29