2014-03-14 5 views
-2

x와 y 데이터에 대수 곡선이 있습니다 (곡선이 부드럽고 127 개의 데이터 포인트가 있음을 알고 있습니다). 임 X = N.R을 사용하여 곡선에서 Y를 계산하는 함수를 찾는 방법 R

내가

x = c(0, 1, 2, 3, 4... 
y = c(0 , 31.6 , 33.3 , 35.1 , 36.9.... 

그리고 그래서

plot(x,y) 

사용하여 데이터를 그래프로 수 R에 내 데이터를 넣을 때 Y를 계산하는 방정식을 찾기 위해 R를 사용하려고 내 곡선이 부드럽다는 것을 알 수 있습니다.

그러나

는 임 출력에 내가 X = N

나는 최소 제곱 회귀를 수행하고 잔류를 찾을 수있을 때 Y를 계산하는 데 사용할 수있는 방정식을 R을 얻는 방법에 붙어. 그러나 Im은 Y를 계산하는 데 필요한 방정식으로 나머지를 얻는 방법을 고수했습니다.

+0

는 최소 제곱 회귀 분석을 수행하는 방법을 보여주십시오. – Roland

+0

"fit <- lm (x ~ y)"그리고 나서 "residuals (fit)"을하면 잔차가 생기지 만 거기에 붙어있어 –

+0

'fit $ coef'? ''예측 .lm'을 보셨습니까? – Hugh

답변

0

plot(x,fit$fitted.values) 트릭을 수행해야합니다.

는 적합 계수를 알고 :

fit$coef

가 새 값을 맞추려면 :

N<-5 Y_N<-fit$coef[1]+fit$coef[2]*N

+0

그래프에 이것을 표시하려고하지 않습니다. X = N 일 때 Y를 계산하기위한 방정식을 얻으려고하는 임. R이 플롯의 곡선에 대한 방정식을 출력하도록하는 방법을 알고 있습니까? –