0
나는 산점도를 내 산점도에 맞추려고합니다. minitab에서 아무 문제없이이 작업을 수행 할 수 있었지만 데이터에 3 차 비선형 회귀를 적용하는 것은 매우 어렵습니다. 내 데이터는 같은 설정 :큐빅 회귀 분석 R
AGE Value
3 10
4 10
5 11
5 13
6 10
7 9
8 8
나는 산점도를 내 산점도에 맞추려고합니다. minitab에서 아무 문제없이이 작업을 수행 할 수 있었지만 데이터에 3 차 비선형 회귀를 적용하는 것은 매우 어렵습니다. 내 데이터는 같은 설정 :큐빅 회귀 분석 R
AGE Value
3 10
4 10
5 11
5 13
6 10
7 9
8 8
이 ?poly
(기본적으로)를 참조하면 손 그것에 x 값의 범위 지정된 정도의 디자인 매트릭스 준비 직교 다항식을 설정 :
df <- read.table(text="AGE Value
3 10
4 10
5 11
5 13
6 10
7 9
8 8", header=TRUE)
lm(Value ~ poly(AGE, degree=3), data=df)
# Call:
# lm(formula = Value ~ poly(AGE, 3), data = df)
#
# Coefficients:
# (Intercept) poly(AGE, 3)1 poly(AGE, 3)2 poly(AGE, 3)3
# 10.1429 -2.0026 -2.3908 0.6019
또는 맞는 품질에 대한 정보를 반환하지 않는'polyfit' tho '를 사용하십시오. –
또는 (B-) 스플라인이 맞으면 수식에서 ** 스플라인 ** 패키지의 'bs (AGE, degree = 3)'을 사용하여 총'df'를 설정할 수 있습니다 [ 데모로 여기에] (http://stackoverflow.com/questions/12925533/quadratic-spline/12938310#12938310). –
@ CarlWitthoft -'polyfit'은 어디에서 찾을 수 있습니까? –