Creando variables dummy en R
- 1.1. Crear variables dummy Las variables dummy o vectores lógicos corresponden a variables que asumen, al menos en su versión más elemental, valores 0 y 1, siendo el valor de 1 el asumido por la variable en casos donde que el valor lógico sea positivo (es decir, se cumpla la condición que estamos imponiendo) y 0 en el caso contrario. Para el siguiente ejemplo vamos a simular una base de datos hipotética: provincia <- c("Ocoa", "Azua", "Bani", "Ocoa") edad <- c(12,21,16,33) my_data <- data.frame(provincia,edad) attach(my_data) my_data provincia edad 1 Ocoa 12 2 Azua 21 3 Bani 16 4 Ocoa 33 La manera más sencilla de generar una variable dummy (al menos para mí), es utilizando los operadores lógicos y relacionales. Note que al verificar si la edad de un grupo de individuos de mis datos supera los 18 años, vamos a obtener un vector lógico de valores TRUE y FALSE, correspondiente a