我有一组值和,它们在理论上呈指数相关:
一种获取系数的方法是在两侧应用自然对数并拟合线性模型:
> fit <- lm(log(y)~log(x))
> a <- exp(fit$coefficients[1])
> b <- fit$coefficients[2]
获得此结果的另一种方法是使用非线性回归,给定一组理论上的起始值:
> fit <- nls(y~a*x^b, start=c(a=50, b=1.3))
如果应用第二种算法,我的测试将显示出更好且与理论相关的结果。但是,我想知道每种方法的统计意义和含义。
他们哪个更好?
exp()
:您在此处拥有的通常称为幂函数,幂定律或缩放定律。无疑存在其他名称。在假设检验的意义上,与权力无关。