이론적으로 지수 적으로 관련된 및 값 세트가 있습니다 .y
계수를 구하는 한 가지 방법은 양쪽에 자연 로그를 적용하고 선형 모형을 피팅하는 것입니다.
> 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()
. 여기에있는 것은 전력 함수, 전력 법칙 또는 스케일링 법칙이라고합니다. 다른 이름은 의심의 여지가 없습니다. 가설 검정의 의미에서 힘과 관련이 없습니다.