如何将阶乘变量计算到回归模型中?

问题描述

我使用的是我自己的工作数据集。数据集包含 12 个变量。

Lp.     `PersonID`   Sex        `Seniority~ Job       `Present salary~       `Pay raise~ `Future salary~
  <dbl>          <dbl> <fct>            <dbl> <fct>                 <dbl>            <dbl>            <dbl>
1     1           26 MAN~               20 OPERATOR-~             23.2              1.3             24.5
2     2           34 MAN~               20 OPERATOR ~             21.6              1.3             22.9
3     3           36 MAN~               20 OPERATOR-~             22.2              1.3             23.5
4     4           37 MAN~               20 OPERATOR-~             23.2              1.3             24.5
5     5           62 MAN~               20 OPERATOR ~             21.5              1               22.5
6     6           66 MAN~               20 OPERATOR ~             20.8              1               21.8

'attitude grade' 'skill grade' 
<fct>            <fct>     
A                B
B                B
B                A
B                C
B                B
C                B

我想做回归模型,使用“lm”函数

model1=lm(Dane$`Pay raise`~Dane$Seniority + Dane$'Present salary`+ Dane$Sex + Dane$Job +Dane$`attitude grade` +Dane$'Skill grade')

当我使用 summary(model1) 时,R 似乎不理解因子变量,因为它将因子变量的每个变体都视为单独的(例如,R 创建了 3 个不同的变量——“A 态度等级”、“B 态度等级” ” - 我只想要一个变量 - 一般的“态度等级”)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)