Cómo crear una variable en Stata: Ejemplo práctico con el IMC

24-08-25 12:12:52
Aprende a crear el IMC en Stata

En el análisis de datos en salud, una de las tareas más comunes es la creación de variables derivadas. Hoy aprenderás cómo hacerlo en Stata, utilizando el ejemplo del Índice de Masa Corporal (IMC), una medida ampliamente utilizada para evaluar el estado nutricional de una persona.

¿Qué es el IMC?


El IMC se calcula con la fórmula:


    IMC=peso (kg)talla (m)2

Esta variable no suele venir directamente en los conjuntos de datos, pero puedes crearla fácilmente si tienes las variables de peso y talla.


¿Como crear el IMC en Stata?


Supongamos que tienes un conjunto de datos denominado "datos_ejemplo.dta "con las siguientes variables:

    peso: peso en kilogramos
    talla: talla en metros

1. Abrir tu base de datos 

    use "datos_ejemplo.dta"

2. Verifica que las variables existan

    describe peso talla

3. Crea la variable IMC mediante el comando Generate (lo puedes abreviar como"gen"):

    gen imc = peso / (talla^2)

Este comando genera una nueva variable llamada imc que calcula el índice de masa corporal para cada observación.


4. Verifica que se creó correctamente

    summarize imc


✅ Tip adicional


Si tu variable de talla está en centímetros, primero conviértela a metros:

    gen talla_m = talla_cm / 100

Luego usa talla_m en la fórmula del IMC.


🚀 ¿Quieres aprender más?


Si estás trabajando en tu tesis o proyecto de investigación y necesitas apoyo con Stata, análisis estadístico o redacción científica, ¡contáctanos para asesoría personalizada o inscríbete en nuestros cursos gratuitos en línea.


Si deseas ver las instrucciónes paso a paso consulta nuestro video.



Dr. José Guadalupe Rivera Pérez