f**********t 发帖数: 1001 | 1 有些疑惑。。。
1.proc GLM到底是Generalized Linear Regression么?看了SAS的文档半
天,没见Link function啊。感觉就对所有的independent variable做
traditional Linear regression了。感觉proc Genmod才是在做
Generalized Linear Regression。
2.proc GLM和proc Reg的差别主要在哪?是不是对于proc Reg而言,
independent variable不能包括categorical variable, nominal
variable和interaction?
非常感谢! |
P****l 发帖数: 156 | 2 reg只要是 linear function
glm is generalized linear model
主要区别,reg只可以用 continuous independent variable
proc glm 可以用来做任何的 generalized linear model
proc glm 是不用 link function 的
proc genmod 才要指出用什么 link function
其实去 sas网站上的那个support 多看看就就知道了 |
B******y 发帖数: 9065 | 3 SAS中的PROC GLM的命名有重大的欺骗性,这里的GLM是指General Linear Model,而不
是Generalized Linear Model!!!一字之差,区别很大。PROC GLM是一种ANOVA的扩
展,是基于PROC ANOVA的更新程序(PROC GLM出了以后,PROC ANOVA基本上废了);而
PROC GENMOD才是大家常见的将非正态数据转成正态模型的,所以需要Link Function。
据说SAS公司后来非常后悔PROC GLM的定义,毕竟学术界更习惯于GLM是Generalized
Linear Model的缩写,但PROC GLM出现Generalized Linear Model被普遍接受之前,而
且SAS使用者已经习惯用它了。所以没有办法,只好创造了一个新的PROC GENMOD。 |
f**********t 发帖数: 1001 | 4 非常感谢!我当时就是觉得Proc GLM太具欺骗性了才问的。哈哈。
回答对我很有帮助。
感觉Proc GLM是兼具Proc ANOVA和Proc Reg的功能。Proc ANOVA确实没怎么见到用过。 |
k*****u 发帖数: 1688 | |
a****m 发帖数: 693 | 6
in Proc GLM model, the input variable can be categorical or continuous,
but only fixed effect only.
whereas PROC REG only count on the continuous input variable, and ANOVA is
for categorical variable.
PROC GLM is extended form of ANOVA, it could be ANCOVA, called analysis of
covariance. it need at least one continuous and at least one categorical
input variable. it is merger of ANOVA and regression for continous
variable.
【在 f**********t 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 非常感谢!我当时就是觉得Proc GLM太具欺骗性了才问的。哈哈。 : 回答对我很有帮助。 : 感觉Proc GLM是兼具Proc ANOVA和Proc Reg的功能。Proc ANOVA确实没怎么见到用过。
|
b*****e 发帖数: 223 | 7 赞!很清楚
【在 B******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : SAS中的PROC GLM的命名有重大的欺骗性,这里的GLM是指General Linear Model,而不 : 是Generalized Linear Model!!!一字之差,区别很大。PROC GLM是一种ANOVA的扩 : 展,是基于PROC ANOVA的更新程序(PROC GLM出了以后,PROC ANOVA基本上废了);而 : PROC GENMOD才是大家常见的将非正态数据转成正态模型的,所以需要Link Function。 : 据说SAS公司后来非常后悔PROC GLM的定义,毕竟学术界更习惯于GLM是Generalized : Linear Model的缩写,但PROC GLM出现Generalized Linear Model被普遍接受之前,而 : 且SAS使用者已经习惯用它了。所以没有办法,只好创造了一个新的PROC GENMOD。
|