e201401-1601.ppt [호환 모드] - cheric · 2014-12-03 · 독립변수가2개일때회귀분석...

20
독립변수가 2개인 Table 작성 VT 를 독립변수로 하여 x 값 계산 ) 608 ( ) 608 ( 3 2 1 0 + + + = T V a T a V a a x a 0 , a 1 , a 2 , a 3 는 상수 a 0 a 1 a 2 a 3 0.3347 10.6592 -0.0022 -0.0006

Upload: others

Post on 10-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

독립변수가 2개인 Table 작성

• V와 T를 독립변수로 하여 x 값 계산

)608()608( 3210 −+−++= TVaTaVaax

a0, a1, a2, a3는 상수

a0 a1 a2 a3

0.3347 10.6592 -0.0022 -0.0006

Page 2: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

엑셀계산과 그래프

Page 3: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

V를 열에 입력하고 T를 행으로 입력하는 표를 만든 후에 영역 B5:F18을 선택한다

데이터/표를 클릭하여 행 입력셀에 $A$5, 열 입력셀에 $B$4를 입력한다

Page 4: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

B5에 수식을 입력하면 다음과 같은 2변수 표가 완성된다.

=$C$21+$C$22*B4+$C$23*(A5-608)+$C$24*B4*(A5-608)

Page 5: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

x value

-60.00

-40.00

-20.00

0.00

20.00

40.00

60.00

1.2

1.0

0.8

0.6

0.4

0.2

0.0-0.2-0.4-0.6-0.8-1.0-1.2

V

x

T600

T500

T400

T300

2변수 표를 챠트로 그리기

Page 6: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

실습 : 거리 x와 시간 t에 따른 온도 변화에 대한 식을 표와그래프로 나타내어라

)001785.0exp()80/sin(100),( txtxu ×−××= π

단, 시간 t 은 0~1250(간격 50), 거리 x 는 0~80(간격 10)

Page 7: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)
Page 8: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)
Page 9: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

Heat Conduction (시간에 따른 온도 변화)Heat Conduction Eq.

0.00

20.00

40.00

60.00

80.00

100.00

120.00

0 50 100

150

200

250

300

350

400

450

500

550

600

650

700

750

800

850

900

950

1000

1050

1100

1150

1200

1250

time(sec)

Tem

pera

ture

(C)

0 10 20

30 40 50

60 70 80

Page 10: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

길이에 따른 온도 변화

Heat Conduction Eq.

0.00

20.00

40.00

60.00

80.00

100.00

120.00

0 10 20 30 40 50 60 70 80

length(cm)

Temp (C)

t=0 50

150 300

500 800

1000 1250

Page 11: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

회귀 분석(Regression)

실험 데이터(xi,yi)를 가지고 함수 ycal=f(xi)의 상관 관계식을 만듬

(ycal 는 추정값, yi 는 실험값)

=

−=n

icali yyE

1

2)(

회귀분석은 오차값 E를 최소화 하는 것이 목적

Page 12: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

질소의 농도(mg/L)

연간 부영양화 발생빈도(회)

5 0

24 5

57 19

103 30

150 62

예제: 질소의 농도와 부영양화 발생 빈도 사이의 선형관계식을 구하여라

위의 자료를 엑셀 sheet에 입력하고, y=mxi+b기울기 m = SLOPE(yi , xi) 함수 이용절편 b = INTERCEPT(yi , xi) 함수 이용

추정값 ycal = mx + b 로 계산됨

Page 13: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)
Page 14: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

C10 셀에 =SLOPE(C4:C8, B4:B8) 을 입력 → m 계산 됨

C11 셀에 =INTERCEPT(C4:C8, B4:B8) 을 입력 → b 계산 됨

Page 15: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

ycal 계산 : D4 셀에 =$C$10*B4+$C$11 을 입력

D4 를 D8 까지 복사

Page 16: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

추정값 ycal = mxi + b (직선)과 실험값 (xi, yi) (점)을 그래프로 그려볼 것

Page 17: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

독립변수가 2개일 때 회귀분석 y=m1x1+m2x2+b

자료를 엑셀 sheet에 입력하고, LINEST(yi, x1i, x2i) 함수 이용(출력셀을 3개 선택한 후 함수 입력하고 control-shift-Enter를 입력함)

SLOPE 2개와 INTERCEPT 모두 계산해 줌

추정값 ycal =m1x1+m2x2+b 로 계산됨

Page 18: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

m2, m1, b 의 위치에 주의!

Page 19: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

B17:B19 세개 셀을 선택한 후 LINEST 함수를 입력하고Ctrl-Shift-Enter 입력

m2, m1, b 의 위치에 주의!

Page 20: e201401-1601.PPT [호환 모드] - CHERIC · 2014-12-03 · 독립변수가2개일때회귀분석 y=m 1 x 1 +m 2 x 2 +b 자료를엑셀sheet에입력하고, LINEST(y i, x 1i, x 2i)

ycal 계산 : E3 셀에 =$B$17*C3+$C$17*B3+$D$17 을 입력(E3 를 E12 까지 복사)