多元回归:R将变量拆分为多个



大家好,我想通过mlr探讨年龄和性别对测试点的影响。然而当我输入

model <- lm(punkte~ Age + Gender, data = df)

R给出以下结果

(Intercept)   5.677369   0.176482  32.170  < 2e-16 ***
Age          -0.017953   0.004932  -3.640 0.000300 ***
GenderFemale  0.595369   0.154697   3.849 0.000134 ***
GenderDivers -1.416150   0.684191  -2.070 0.038964 *  

但我不希望性别变量被分成多个,也性别男性是缺失的,我不知道为什么。非常感谢您的帮助

你总是可以这样改变引用变量:

df <- within(df, gender <- relevel(factor(gender), ref = "Female"))

你只能组合"female"one_answers";divers"如果您从根目录更改数据(通常我们不会这样做)。例如,将这两个组合为"非男性";或"others".

相关内容

  • 没有找到相关文章

最新更新