crea.dummy.fnc

Objetivo

Crea J-1 variables dummy con tipo de contraste tratamiento del factor definido por el usuario.

Aunque R no necesita de la creación de variables dummy para estimar modelos que contengan variables categóricas (como es el caso del resto de los paquetes estadísticos disponibles), en ocasiones podemos necesitar crearlas para disponer de ellas como variables reales de la base de datos.

crea.dummy.fnc

La función crea.dummy.fnc requiere del argumento obligatorio que.factor en el que el usuario indicará el nombre (entre comillas o apóstrofes) del factor del que desea extraer las J-1 variables dummy (adopta valores 0 y 1). Por defecto se utilizará el primer nivel del factor como nivel de referencia. Si se desease otro, se deberá incluir el argumento referencia con el número del nivel que se desea como referencia para las J-1 variables dummy.

datos=OBrienKaiser

datos=crea.dummy.fnc(datos, que.factor='treatment')

Es idéntico a:

datos=crea.dummy.fnc(datos, que.factor='treatment', referencia=1)

#------------------------------------------------------------------

# CREACION DE VARIBLES DUMMY

#------------------------------------------------------------------

*** Se han creado con exito 2 variables dummy a partir del factor treatment

*** con los siguientes nombres: treatment_A treatment_B

*** el nivel: control del factor: treatment actua como referencia

head(datos[,c(1,18:19)]) # Solo queremos las columnas 1,18 y 19

treatment treatment_A treatment_B

1 control 0 0

2 control 0 0

3 control 0 0

4 control 0 0

5 control 0 0

6 A 1 0