作者markbaseball (Mark)
看板R_Language
标题[问题]复回归加入虚拟变数
时间Thu Jun 4 16:05:35 2015
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
请把以下不需要的部份删除
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
各位大大,请教一下该如何在回归中加入虚拟变数呢?我的资料长这样
company y x1 x2
a 3 1 2
b 3.5 1 3
我看了网路上的方法
> table(company)
> co1<-ifelse(company==a,1,0)
但是却出现 错误在ifelse(company == a, 1, 0) : 找不到物件 'a'
请问我的错误在哪? 谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.22.18.73
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1433405138.A.E44.html
1F:→ celestialgod: 'a' 06/04 16:58
2F:→ andrew43: 题外话,用contrasts(x)也可以,如果x是factor的话。 06/04 19:10
3F:→ markbaseball: 感谢!! 06/04 19:10
4F:→ andrew43: 这种情况,relevel() 也常很实用。 06/04 19:11
5F:→ markbaseball: 可以请教 constrasts(x)和relevel(x)该怎麽用吗? 06/04 19:33
6F:→ andrew43: 好啊 ,我发个文。 06/04 19:37
7F:推 penolove: dummies 06/09 21:54