Buròcrates, Administradors (Semantic MediaWiki), Curadors (Semantic MediaWiki), Editors (Semantic MediaWiki), Administradors
10.883
modificacions
| Línia 639: | Línia 639: | ||
nivelsocio <-factor(c(1,1,1,2,2,3,3,3,3,2,2,1,1,2,2,1,1),labels=c("Bajo","Medio","Alto")) | nivelsocio <-factor(c(1,1,1,2,2,3,3,3,3,2,2,1,1,2,2,1,1),labels=c("Bajo","Medio","Alto")) | ||
modelo<-glm(incontinencia~edad+nivelsocio,family=binomial(logit)) | modelo<-glm(incontinencia~edad+nivelsocio,family=binomial(logit)) | ||
Las ''dummys'' para las variables ''factor'' se crean automáticamente en todos los modelos de regresión, y por defecto se usa la categoría inferior como basal. Para comprobarlo: | |||
contrasts(nivelsocio) | |||
Para usar, por ejemplo, la categoría más alta como referencia: | |||
contrasts(nivelsocio)<-contr.treatment(3,3) | |||
donde el primer ''tres'' indica que el factor tiene tres niveles, y el segunda ''tres'' indica que hay que usar la tercera categoría como referencia. Para comprobarlo: | |||
contrasts(nivelsocio) | |||
A partir de este momento, cuando introduciéramos el factor ''nivelsocio'' en un modelo de regresión, su usaría esta codificación. | |||
Los ''resultados'' de un modelo se almacenan en un objeto de tipo ''glm'', al que en este caso hemos llamado ''modelo''. Si no le hubieramos asignado nombre, los resultados se hubieran impreso por pantalla pero no habriamos podido trabajar con ellos. | Los ''resultados'' de un modelo se almacenan en un objeto de tipo ''glm'', al que en este caso hemos llamado ''modelo''. Si no le hubieramos asignado nombre, los resultados se hubieran impreso por pantalla pero no habriamos podido trabajar con ellos. | ||