2015-01-07 3 views
0

나는 적합을 위해서 nls2 패키지를 사용하고 있습니다. 적합은 맞지만 예측 된 변수의 계산 된 값만 다시 얻으려면 어떻게해야합니까?nls2가 R로 맞추기 (계산 된 값을 되찾음)

수식 :

fit <- nls2(Trans ~ t - (h * W^2/((WLn - x0)^2 + W^2)), 
    data = siteData, 
    start = list(t=0.6, h=0.5, x0=830, W=100), 
    algorithm = "port", 
    #trace = TRUE, 
    lower = c(t=-Inf, h=0, x0=700, W=35), 
    upper = c(t=0.6, h=Inf, x0=950, W=Inf) 
    ) 
fit 

즉 I가 t, H, X0 만 & W의 값을 다시 얻을 수 있는가? 감사!

+0

이 질문과 관련하여 다음을 수행하십시오. 사용할 데이터를 제공하십시오. 또한 패키지의 이름이 함수의 이름과 일치하는 경우에도 항상 사용중인 패키지의 이름을 언급하십시오. 이 말을하면 질문에 대한 답변을 더 많이 얻을 수 있습니다. :) – LyzandeR

답변

0

coef(fit)을 사용하여 매개 변수 견적을 얻을 수 있습니다. nls2"nls" 클래스의 객체를 반환하므로 ?nls에 언급 된 제네릭 함수 중 하나를 사용할 수 있습니다.

관련 문제