Ir al contenido
σestadistica.ar
M12 · No paramétricasIntermedioProcedimiento

Transformar la variable: log, raíz y otras

La tercera vía entre la prueba paramétrica y la no paramétrica: qué transformación corresponde a cada problema y qué cambia en la interpretación.

1 · Para qué

Aplicar una función a la variable para que cumpla mejor los supuestos de un método paramétrico. Los tres objetivos habituales:

  • Reducir la asimetría.
  • Estabilizar la varianza entre grupos.
  • Linealizar una relación curva.
TransformaciónCuándoEfecto
log(x)\log(x)asimetría derecha fuerte; efectos multiplicativosla más usada
x\sqrt{x}asimetría derecha moderada; conteosmás suave que el log
1/x1/xasimetría derecha extrema; tiemposinvierte el orden
x2x^2 o x3x^3asimetría izquierdapoco frecuente
arcsinp\arcsin\sqrt{p}proporcionesen desuso: hoy va regresión logística
Box-Coxelige el exponente óptimorequiere x>0x > 0

3 · El logaritmo, que es la que importa

Sobre el ingreso de los ocupados de la EPH:

OriginalCon log\log
Asimetría10,21−0,64
Curtosis267,281,36

Por qué funciona tan bien con ingresos, precios y tamaños: esas variables se generan por procesos multiplicativos —crecimientos porcentuales acumulados—, y el logaritmo convierte productos en sumas. Una variable log-normal es exactamente el resultado de multiplicar muchos factores independientes, igual que la normal es el de sumarlos.

4 · Lo que cambia en la interpretación

Es el costo, y hay que declararlo:

exp(logx)=media geomeˊtrica\exp\left(\overline{\log x}\right) = \text{media geométrica}
MedidaValor
Media aritmética$990.201
Mediana$800.000
Media geométrica$719.241

En regresión hay una ventaja adicional: con log(y)\log(y), un coeficiente de 0,05 se lee como “5 % de aumento” por cada unidad de xx. Los efectos pasan a ser porcentuales, que suele ser la forma natural de pensarlos.

5 · El problema de los ceros

log(0)\log(0) no existe. Las salidas habituales:

SoluciónComentario
log(x+1)\log(x + 1)la más común; distorsiona poco si los valores son grandes
log(x+c)\log(x + c) con cc chicola elección de cc afecta el resultado
Excluir los ceroscambia la población estudiada: hay que declararlo
Raíz cuadradaadmite el cero sin trucos
Modelo de dos partessi los ceros significan algo distinto

6 · Cuándo no transformar

  • Cuando la interpretación en la escala original es esencial y no puede reformularse.
  • Cuando el nn es grande y el TCL ya resuelve el problema.
  • Cuando la transformación arregla un supuesto y rompe otro: puede normalizar los residuos y a la vez estropear la homocedasticidad.
  • Cuando se la elige después de ver cuál da significativo.

7 · Errores frecuentes

  • Reportar la media de la variable transformada como si fuera la media original.
  • Destransformar la media. exp(yˉlog)\exp(\bar{y}_{\log}) da la media geométrica, no la aritmética.
  • Aplicar log a valores negativos o cero sin resolverlo.
  • Elegir la transformación por el valor p.
  • Transformar sin necesidad, perdiendo interpretabilidad.
  • Olvidar que los intervalos de confianza destransformados son asimétricos, y eso está bien: así son.

8 · En el software

# R
d$log_ingreso <- log(d$ingreso)
e1071::skewness(d$ingreso)        # 10.21
e1071::skewness(d$log_ingreso)    # -0.64

# Box-Cox: qué exponente conviene
library(MASS)
boxcox(lm(ingreso ~ 1, data = d))   # lambda ≈ 0 sugiere logaritmo

# Destransformar una media de logaritmos
exp(mean(log(d$ingreso)))           # media geométrica
# Python
import numpy as np
from scipy import stats
np.log(ingreso)
stats.skew(np.log(ingreso))
stats.boxcox(ingreso)               # devuelve los datos y el lambda óptimo
Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). Transformar la variable: log, raíz y otras. estadistica.ar. https://estadistica.ar/conceptos/transformacion-de-variables

BibTeX

@misc{estadistica_ar_transformacion_de_variables,
  author       = {Montivero, Jorge Luis},
  title        = {{Transformar la variable: log, raíz y otras}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/transformacion-de-variables}},
  note         = {estadistica.ar. Consultado el \today},
  urldate      = {2026-09-18}
}

Última actualización: 18 de septiembre de 2026. El contenido está bajo licencia CC BY-NC-SA 4.0: se puede reutilizar citando la fuente y sin fines comerciales.