【发布时间】:2015-04-08 18:37:55
【问题描述】:
我的材料中有年龄作为协变量。一个连续变量。年龄在 18-70 岁之间。
我正在进行逻辑回归,并决定将年龄表示为多项式。
在数据中我有 4021 个观察结果,所以我只是复制了一个给你看看它们的样子:
头部(两者)
gender passinggrade age prog
1 man FALSE 69 FRIST
2 man NA 70 FRIST
3 woman NA 65 FRIST
4 woman TRUE 68 FRIST
5 woman NA 65 NMFIK
6 man FALSE 70 FRIST
我的模型;
mod.fit<-glm(passinggrade ~prog+gender+age,family=binomial,data=both)
summary(mod.fit)
所以我想知道的是,我应该如何将年龄视为多项式? 不知道我是否需要更改我的 R 代码中的某些内容? 没有在 R 中做任何事情来“使年龄成为多项式”,我的问题很简单;你是怎么做到的?
【问题讨论】:
-
SO 上存在许多使用
poly的示例以及不要使用I(x^2)的警告。还有一个“多项式”包,但这里不需要。
标签: r logistic-regression