楼主: 一眼瞬间
5006 5

[原创博文] GLM的时候出现这个说明是什么问题啊? [推广有奖]

  • 0关注
  • 1粉丝

讲师

50%

还不是VIP/贵宾

-

威望
0
论坛币
730 个
通用积分
0.0001
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
903 点
帖子
376
精华
0
在线时间
309 小时
注册时间
2010-3-14
最后登录
2023-8-19

楼主
一眼瞬间 发表于 2010-11-2 15:49:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
就是用GLM做一个two sample analysis of variance,
结果说singular。这是为什么呢?怎么解决呢?

The X'X matrix has been found to be singular, and a generalized
      inverse was used to solve the normal equations.  Terms whose
      estimates are followed by the letter 'B' are not uniquely
      estimable.
二维码

扫码加我 拉你入群

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

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

关键词:Generalized Generalize Equations Estimates singular letter matrix normal

沙发
jingju11 发表于 2010-11-2 20:59:14
1# 一眼瞬间

Because of a non-full rank parameterization used in GLM, that matrix is always singular. That means, it is NOT problem at all. JingJu

藤椅
novice505 发表于 2010-11-2 21:15:36
一眼瞬间 发表于 2010-11-2 15:49
就是用GLM做一个two sample analysis of variance,
结果说singular。这是为什么呢?怎么解决呢?

The X'X matrix has been found to be singular, and a generalized
      inverse was used to solve the normal equations.  Terms whose
      estimates are followed by the letter 'B' are not uniquely
      estimable.
楼主是在model语句中加了solution可选项吧,在进行参数估计时,矩阵(X'X)为奇异矩阵(即其行列式为0,不存在逆矩阵),SAS将使用其广义逆求解方程,但结果是有偏或不唯一的(The estimates are regarded as biased or not uniquely estimable.),利用广义逆求解就是解决方法。
与回归分析中自变量可指定对照组不同(k-1个哑变量表示k类自变量),GLM过程在class语句中指定的分类变量(k类)是用k个0-1哑变量表示,因此存在多元共线性的问题(某个哑变量是其它哑变量的线性组合),进而导致矩阵(X'X)为奇异矩阵,不存在逆矩阵。
With this solution, an estimate is set to zero whenever the design column for that parameter is a linear combination of previous columns。
还可参考glmselect过程(class语句可指定设计阵类型及对照组),参数估计结果同glm过程。
参考链接:
http://support.sas.com/kb/22/585.html

板凳
一眼瞬间 发表于 2010-11-3 00:27:18
谢谢ls两位。
那这样的话,我们得到的参数估计值还可信么。(用了“广义矩阵求解结果还是有偏或不一致”)
能用对应的参数估计值和统计量做统计推断么?

因为既然是有偏或不一致的,我不知道拿那个估计值做推断的意义何在。

报纸
jingju11 发表于 2010-11-3 01:06:49
一眼瞬间 发表于 2010-11-3 00:27
谢谢ls两位。
那这样的话,我们得到的参数估计值还可信么。(用了“广义矩阵求解结果还是有偏或不一致”)
能用对应的参数估计值和统计量做统计推断么?

因为既然是有偏或不一致的,我不知道拿那个估计值做推断的意义何在。
The estimators are unbiased, because the regression method is the least square.

地板
一眼瞬间 发表于 2010-11-3 01:12:32
jingju11 发表于 2010-11-3 01:06
一眼瞬间 发表于 2010-11-3 00:27
谢谢ls两位。
那这样的话,我们得到的参数估计值还可信么。(用了“广义矩阵求解结果还是有偏或不一致”)
能用对应的参数估计值和统计量做统计推断么?

因为既然是有偏或不一致的,我不知道拿那个估计值做推断的意义何在。
The estimators are unbiased, because the regression method is the least square.
那t或者F统计量可信不?(x'x)-1(或者X1M2X1)-1不能算出来,这样统计量有意义不?(还是sas用了啥办法之类的,把这个问题给解决了?)

就是inference的使用还有效不?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 23:05