第四章 相关分析与回归分析

115
STAT STAT SAS 软软软 软软软软软 第第第 第第第第第第第第第 4.1 第第第第第第 4.2 第第第第 4.3 第第第第第

Upload: alicia

Post on 16-Mar-2016

209 views

Category:

Documents


0 download

DESCRIPTION

第四章 相关分析与回归分析. 4.1 简单相关分析 4.2 回归分析 4.3 非线性回归. 4.1 简单相关分析 4.1.1 相关分析的基本概念 4.1.2 用 INSIGHT 模块作相关分析 4.1.3 用“分析家”作相关分析. 4.1.1 相关分析的基本概念 1. 散点图 - PowerPoint PPT Presentation

TRANSCRIPT

PowerPoint STAT
STAT
SAS
4-1
STAT
STAT
SAS
COV(XY)XYD(X)D(Y)XY
ρrρ
STAT
STAT
SAS
r
–1 ≤ r ≤ 10 < r ≤ 1XY–1 ≤ r < 0XY
r = 1XYr = –1XYr = 0
STAT
STAT
SAS
r
–1 < r < 1| r | ≥ 0.80.5 ≤ | r | < 0.80.3 ≤ | r | <0.5| r | < 0.3
STAT
STAT
SAS
1)
STAT
STAT
SAS
2)
3) pp < H0p H0
STAT
STAT
SAS
2)
STAT
STAT
SAS
STAT
STAT
SAS

()x1
()x2
()x3
()x4
()x5
1
0.9
67.3
6.8
5
51.9
2
1.1
111.3
19.8
16
90.9
3
4.8
173.0
7.7
17
73.7
4
3.2
80.8
7.2
10
14.5
5
7.8
199.7
16.5
19
63.2
2) “Analyze”→“Scatter Plot (Y X)”
3) “Scatter Plot (Y X)”YYXx1x2x3x4
4) “OK”
STAT
STAT
SAS
STAT
STAT
SAS
2) “Analyze”→“Multivariate (Y X)”
3) “Multivariate (Y X)”YYXx1x2x3x4
4) “OK”
STAT
STAT
SAS
STAT
STAT
SAS
p
Yx1Yx1
1) “”Mylib.jyzk
2) “Statistics”→“Descriptive”→“Correlations”“Correlations”4-8
STAT
STAT
SAS
STAT
STAT
SAS
Yx3x2Yx1x4x5Yx6
(Y)(x3)(x2)(x6)(x5)0p < = 0.05(Y)(x1)(x4)0
STAT
STAT
SAS
3.
“Scatter Plots”“Confidence ellipseYX1”“Confidence ellipseYX6”4-10
STAT
STAT
SAS
4-10(Y)(x3)(x4)
“”ε0
k = 1
STAT
STAT
SAS



01…k N(02)
nxi1xi2…xikyii = 12…n
12…nN(02)
STAT
STAT
SAS


1…kY
εY2
error sum of squares
YX1X2…Xky1y2…ynSSE = 0SSE
STAT
STAT
SAS
model sum of squares
X1X2…Xky1y2…ynSSM = 0i = 12 nX1X2…Xk1 = … = k = 0
total sum of squares
y1y2…yn
STAT
STAT
SAS
SST = SSM + SSESSMy1y2…ynYX1X2…Xk
determination coefficient
R
AdjR2 =
AdjR2
STAT
STAT
SAS

STAT
STAT
SAS
SASSSTSum of SquaresMean SquareFF0F Statp = P{F F0}
pH0YX1X2…XkH0YX1X2…Xk
STAT
STAT
SAS
H0(i) i = 0 H1(i)i 0 i = 12…k


H0(i)
STAT
STAT
SAS
tiFiti0Fi0
piH0(i)i0XiYi0XiYi
STAT
STAT
SAS
(i12…n)
2n (i12…n)
(i12…n)68(–11)87(–1.51.5)95(–22) i(i12…n).
STAT
STAT
SAS
2) yi Xjj = 12…k
1 2…nN(01)–2+24-11

STAT
STAT
SAS
TOL(i) = (1 – R2(i))XiToleranceVIF(i) = ciiVIF(i) = 1/TOL(i)
R(i)XiR(i)1TOL(i)0VIF(i)R(i)0VIF(i)TOL(i)1
VIF(i) > 10
nk
STAT
STAT
SAS
1) INSIGHTMylib.bldk“Analyze”→“Fit(Y X)”“Fit(Y X)”
2) “Fit(Y X)”Yx1
3) “OK”
STAT
STAT
SAS

4-15Mean of ResponseYRoot MSEεY
STAT
STAT
SAS
STAT
STAT
SAS
STAT
STAT
SAS
STAT
STAT
SAS
R_YP_YDistribution(Y)
1) “Analyze”→“Distribution (Y)”“Distribution (Y)”BLDKR_Y“Y”R_Y
2) “OK”
4) “Test for Distribution”“OK”
STAT
STAT
SAS
Test for Distribution4-20p0.05
STAT
STAT
SAS
2) YP_Y1002.96
STAT
STAT
SAS
“OK”
x1
“Curves”→“Test for Distribution”4-24p>.15>0.05

1) “Analyze”→“Fit(Y X)”“Fit(Y X)”
2) “Fit(Y X)”Y“Y”Yx1x2x3x4“X”x1x2x3x4
3) “OK”
STAT
STAT
SAS
Adj R-SqR2Adj R-Sq0.75710.6991Y
STAT
STAT
SAS
ToleranceVIF
STAT
STAT
SAS
STAT
STAT
SAS
x24-32
STAT
STAT
SAS
4-33
STAT
STAT
SAS
1.
(1)
“Statistics”→“Regression”→“Linear”“Linear Regression”4-34
STAT
STAT
SAS

(2)
“Linear Regression”“Plots”“Linear RegressionPlots”“Predicted”“Plot observed vs independent”“OK”Yx24-36
STAT
STAT
SAS
(3)
“Linear Regression”“Model”“Linear RegressionModel”“Do not include an intercept”4-37
STAT
STAT
SAS
tx20
1) “Statistics” → “Regression” → “Linear”“Linear Regression”
STAT
STAT
SAS

6x1x4x5x6
STAT
STAT
SAS
(2)
“”“Linear Regression”“Model”“Linear RegressionModel”
“Method”“Backward elimination”4-41
STAT
STAT
SAS
STAT
STAT
SAS
VAR <>
RUN
STAT
STAT
SAS

PRINTMODEL
MODBL“SELECTION = ”NONEFORWARDBACKWARDSTEPWISEMAXRR2MINRR2RSQUARER2ADJRSQR2CPMallowsCp
STAT
STAT
SAS
run;
STAT
STAT
SAS
print cli;
STAT
STAT
SAS
STAT
STAT
SAS
y()x1x2x3x4x1 = x3 – x4x1x2y
STAT
STAT
SAS
plot y*x1=1 y*x2=2;
symbol1 v=star i=rl cv=orange ci=blue w=1;
symbol2 v=star i=rq cv=orange ci=blue w=1;
run;
STAT
STAT
SAS
(2)
print cli;
1) R2 = 0.9054y()90.54FFp<0.0001(3)
2) (3)01230 = 17.32441 = 1.30702 = -3.69563 = 0.34862tp = 0.05640.05
(4)
STAT
STAT
SAS
STAT
STAT
SAS
STAT
STAT
SAS
(5)
STAT
STAT
SAS

print cli;
(6)
(6)x1 = 0.2x2 = 6.5y
= 29.1133 + 11.1342 0.2 – 7.6080 6.5 + 0.6712 6.52 – 1.4777 0.2 6.5 = 8.3272()
STAT
STAT
SAS
2) “Analyze”→“Scatter Plot(Y X)”
3) “Scatter Plot(Y X)”YYXX“OK”YX4-58
STAT
STAT
SAS


INSIGHTMylib.gbzl“Edit”→“Variables”→“Other”“Edit Variables”4-59 4-60
STAT
STAT
SAS
4-62
STAT
STAT
SAS
4-63
STAT
STAT
SAS
4-64
STAT
STAT
SAS