Tengo un conjunto de valores e que están teóricamente relacionados exponencialmente:
Una forma de obtener los coeficientes es aplicando logaritmos naturales en ambos lados y ajustando un modelo lineal:
> fit <- lm(log(y)~log(x))
> a <- exp(fit$coefficients[1])
> b <- fit$coefficients[2]
Otra forma de obtener esto es usando una regresión no lineal, dado un conjunto teórico de valores iniciales:
> fit <- nls(y~a*x^b, start=c(a=50, b=1.3))
Mis pruebas muestran mejores y más resultados relacionados con la teoría si aplico el segundo algoritmo. Sin embargo, me gustaría saber el significado estadístico y las implicaciones de cada método.
¿Cuál de ellos es mejor?
exp()
: lo que tiene aquí se llama más comúnmente función de poder, ley de poder o ley de escala. Otros nombres sin duda existen. No hay conexión con el poder en el sentido de la prueba de hipótesis.