原标题:不要再稀里糊涂的做回归了:如何设置哑变量
虚拟变量 ( Dummy Variables) 又称虚设变量、名义变量或哑变量,用以反映质的属性的一个人工变量,是量化了的自变量,通常取值为0或1。引入哑变量可使线形回归模型变得更复杂,但对问题描述更简明,一个方程能达到两个方程的作用,而且接近现实。
小编觉得是软件“太笨了”,无法识别无序分类变量的原因呢。
例如一个分组1,2,3,4,5如果不做哑变量,直接进入模型,例如值由1变为2,解释为变化一个单位所导致的因变量的改变,然而并不是这样,这本就是无序分类的,不存在等级的关系。
在SPSS的二元逻辑回归中,哑变量的设置,想必大家已经都知道了。如下图:
第一步:
第三步
顺便提一句,R语言可以一键搞定哦!
> y y id group1 1 12 2 13 3 14 4 25 5 36 6 37 7 38 8 49 9 410 10 5 但是需要“nnet”包中的class.ind函数 > library(nnet) > class.ind(y$group) > class.ind(y$group) 1 2 3 4 5 [1,] 1 0 0 0 0 [2,] 1 0 0 0 0 [3,] 1 0 0 0 0 [4,] 0 1 0 0 0 [5,] 0 0 1 0 0 [6,] 0 0 1 0 0 [7,] 0 0 1 0 0 [8,] 0 0 0 1 0 [9,] 0 0 0 1 0[10,] 0 0 0 0 1 ##就设置好了
图文阅读是不是很乏味,赶快参加我们的初级临床科研培训班,绝对让你不枉此行。
详情点击下文链接
就是我,快点击:初级临床科研设计与方法培训班第二轮通知返回搜狐,查看更多
相关资源:…dummy:虚拟RPM,用于哑的oracle-instantclient软件包-其它代码…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!