数据(nhanes2)中的因子(年龄)20-39 在哪里?
where is the factor(age)20-39 in a data(nhanes2)?
我使用 mice
包中的 mice
进行了估算。
然后我用函数'summary'来看线性回归的结果
我可以看到因子(年龄)40-59 和因子(年龄)60-99。
但我无法从结果中找到因子(年龄)20-39。
我能知道原因吗?
我认为因素(年龄)20-39 不是线性模型。我对吗?
library(mice)
data("nhanes2")
attach(nhanes2)
nhanes2.lm <- lm(chl~factor(age)+bmi, data=nhanes2)
summary(nhanes2.lm)
20-39 岁年龄组是您模型中的参考组。
因此,摘要为您提供了处于其他年龄组的效果。
如果另一个组应该是参考组,您可以重新调整模型。
nhanes2$factorage<-factor(nhanes2$age)
levels(nhanes2$factorage)
nhanes2$factorage<-relevel(nhanes2$factorage, ref="60-99")
nhanes2.lm <- lm(chl~factorage+bmi, data=nhanes2)
summary(nhanes2.lm)
我使用 mice
包中的 mice
进行了估算。
然后我用函数'summary'来看线性回归的结果
我可以看到因子(年龄)40-59 和因子(年龄)60-99。
但我无法从结果中找到因子(年龄)20-39。
我能知道原因吗?
我认为因素(年龄)20-39 不是线性模型。我对吗?
library(mice)
data("nhanes2")
attach(nhanes2)
nhanes2.lm <- lm(chl~factor(age)+bmi, data=nhanes2)
summary(nhanes2.lm)
20-39 岁年龄组是您模型中的参考组。 因此,摘要为您提供了处于其他年龄组的效果。 如果另一个组应该是参考组,您可以重新调整模型。
nhanes2$factorage<-factor(nhanes2$age)
levels(nhanes2$factorage)
nhanes2$factorage<-relevel(nhanes2$factorage, ref="60-99")
nhanes2.lm <- lm(chl~factorage+bmi, data=nhanes2)
summary(nhanes2.lm)