wre*_*rek 5 r linear-regression
我想在R中将线性回归拟合为具有3个级别的分类变量.特别是,我的数据如下:
Y = 1, X= "Type 1", A=0.5
Y = 2, X= "Type 2", A=0.3
Y =0.5,X= "Type 3", A=2
Run Code Online (Sandbox Code Playgroud)
我只是做以下事情:
lm(Y~ X+ A) ?
小智 1
将 X 转换为因子,然后使用 lm(Y ~ X + A)。或者您可以使用插入符号包中的虚拟变量 -
dummy_train<-dummyVars(" ~ .",data=<insert_data_name>)
dummy_train<-data.frame(predict(dummy_train,newdata=<insert_the_same_data_name>))
Run Code Online (Sandbox Code Playgroud)
您可以对此进行回归。
| 归档时间: |
|
| 查看次数: |
513 次 |
| 最近记录: |