Conectar vía MCP →

Ingresar cálculo

Enter one (x, y) pair per line, separated by a comma or space. x must be > 0.

Fórmula

Fórmula: Calculadora de regresión logarítmica

Publicidad

Resultados

Línea de tendencia logarítmica ajustada
y = 2,127318 + 2,478001 · ln(x)
based on 5 data points
Ordenada en el origen A 2,1273178629
Coeficiente B 2,4780012839
Coeficiente de correlación r 0,9959866744
Media de ln(x) 0,9574983486
Media de x (geométrica) 2,6051710847
Media de y 4,5

¿Qué es la regresión logarítmica?

La regresión logarítmica ajusta una curva de la forma \(y = A + B\cdot\ln(x)\) a tus datos. Resulta muy útil cuando una magnitud crece rápidamente al principio y luego se estabiliza, de modo que aumentos multiplicativos iguales en x generan incrementos aditivos aproximadamente iguales en y. Al aplicar el logaritmo natural a cada valor de x, el problema se convierte en un ajuste lineal corriente (por mínimos cuadrados) sobre la variable transformada \(u = \ln(x)\).

Gráfico de dispersión con una curva logarítmica de mejor ajuste que sube y se aplana
La regresión logarítmica ajusta una curva y = A + B·ln(x) que sube con fuerza y luego se aplana.

Cómo usar esta calculadora

Introduce tus datos en la tabla, un par (x, y) por línea, separados por una coma o un espacio. Cada valor de x debe ser estrictamente positivo, ya que \(\ln(x)\) no está definido para cero ni para números negativos; las filas con esos valores y las líneas en blanco se omiten. Elige cuántas cifras significativas quieres mostrar y consulta la ordenada en el origen \(A\), el coeficiente \(B\), el coeficiente de correlación \(r\) y las medias.

La fórmula explicada

Sea \(u_i = \ln(x_i)\). Calcula las medias de \(u\) y de \(y\), después las sumas de cuadrados \(S_{xx} = \sum (u-\bar{u})^2\), \(S_{yy} = \sum (y-\bar{y})^2\) y el producto cruzado \(S_{xy} = \sum (u-\bar{u})(y-\bar{y})\). La pendiente es $$ B = \frac{S_{xy}}{S_{xx}}, $$ la ordenada en el origen es $$ A = \bar{y} - B\cdot\bar{u} $$ y la correlación es $$ r = \frac{S_{xy}}{\sqrt{S_{xx}}\cdot\sqrt{S_{yy}}}. $$ Ten en cuenta que la «media de x» que se muestra es la media geométrica \(\exp(\bar{u})\), y no la media aritmética, porque el ajuste se realiza en el espacio logarítmico.

Publicidad
Diagrama que muestra el intercepto A y el coeficiente de pendiente B en una curva logarítmica
A fija la posición vertical de la curva; B controla con qué rapidez sube con ln(x).

Ejemplo resuelto

Para los puntos (1, 2.0), (2, 4.0), (3, 5.0), (4, 5.5), (5, 6.0): \(\text{mediaLnX} = 0.957498\), \(\text{mediaY} = 4.5\), \(S_{xx} = 1.615493\), \(S_{yy} = 10.0\), \(S_{xy} = 4.003192\). Así, \(B = 2.4780\), \(A = 2.1273\) y \(r = 0.9963\) (correlación fuerte). La línea ajustada es $$ y = 2.1273 + 2.4780\cdot\ln(x), $$ y la media geométrica $$ x = \exp(0.957498) = 2.6051. $$

Preguntas frecuentes

¿Por qué la «media de x» no es el promedio de mis valores de x? Porque la regresión se calcula sobre \(\ln(x)\), el centro natural de los datos de x en este modelo es la media geométrica \(\exp(\text{media de }\ln x)\), que es precisamente el valor que se informa.

¿Cómo interpreto el coeficiente de correlación r? Un \(|r|\) superior a 0.7 indica una relación fuerte; entre 0.4 y 0.7, moderada; entre 0.2 y 0.4, débil; y por debajo de 0.2, prácticamente sin correlación.

¿Qué ocurre si todos mis valores de x son iguales? Entonces \(S_{xx} = 0\) y la pendiente queda indefinida (división por cero), por lo que no se puede calcular el ajuste; necesitas al menos dos valores de x distintos.

Última actualización: