Professional Documents
Culture Documents
; w
) . rÆ j7
I+MXD a
)VM\
Rp0up}Xp
q0upGZX\7dp\
K!-4!7D℄05O,G#dp\t}X
oU)
|OuNl!}X$pGZX\}XX\!
G
.`P#}XH
^1/
!G#:O/!QG
;
0eAG4!
JG#℄#
d7ze!Pp!D!}
XX\SK( R p0|g3*!G#℄o
G#!
r
X\!℄4
R pp\_S;!X\$
'
}*&℄'q{ R p!SD$`}XG
.0|" ~Z$E R p!K
q0|:g
S!
GDB,! R f
l*!/e
2?Z_z{W~3
GL}X!z<B R p
J/Zwu!
HTE2K
Fegp
u8R!sW%-
|;(;K&2Lpp!_
eAxQ!(Tb
8t5oTCV
L>A#S!_n!}XqOT}XsSK
{
ppTq
Jn
(;KB $[qs9O
p
Jn
|OBX\
J℄!u_W
2{L|}XLv
E}
HGL}X{L!CLU
5
u}X!E2r-!|"
| R p
h}X\9?
q)
}XX\!SK
F?&'}Xm!X\q
2?0
LVL#sZGL}X4o
!h{LC{ZQ-?
q
}XX\4o!{L
GZs
!h{L
D ^
2?Rnt$}XSK!5X\GÆ R p$,LSK
Æ&S&VD
HpÆGL}XSK!}XO2$[-}XH
X\SK
Ce! R p
z/
!'q!JvBX\
J
℄
GL}X!{LC{/?{W
D
LJ{L{p0|GL}X!Lv
E}
uiTLvSK
-
BX\
u!|
E20|9
X\
{
!0
\'};KL/
!}XSK
0SKHa
}XX\!?qH
℄
}XX\!{Lu"0u\K Lu)
G\℄CX\SK`HD
F/
!pUi
$ 0G\℄
$ !qk
}XH
!pu}X!?
℄D!0! SAS p SPSS pLJ?
ME2Æ/p(M?
℄xiu}Xr-
u!"
2?ZH0!u2GL}XC}XX\!{/?
qH`0u2
R p!(9X
F0u2tYK/!!{/?2?!n)0! R
pDuGL}X!E2rvX\SK
R p0up}Xp
q0upGZX\7dp\K!-4
!7D℄05O,G#dp\t}XoU)
|OuNl!}
X$pGZX\}XX\!G
.`P#}XH
^1/
!
G#:O/!QG
;0eAG4!
JG#℄#
d7ze!P
p!D!}XX\SK( R p0|g3*!G#℄o
G#!
r
X\!℄4
R pp\_S;!X\$
'}*&℄
'q{ R p!SD$`}XG
.0|" ~Z$E
R p!K
q0|:g
S!GDB,! R f
l*!/e
2{L!:Ca|0 (1) |℄
l!GL}X{L!$
E
:
*BGL}X!E2r-E2SKu~gi !
5 qE}!|
"
Vq}XO2}XSK! (2) | R f
{
:C/
!X\o
ULK℄$ !!Y~
'u0Z$ R p!:oSK
E R p!
E2Tb'I0{:o_B}XSK!\E
|"
80|{:
i
ii ℄ f
o
_B R pm/G!\ (3) /!X\GNBSD}
XSK
R pp\Z!$`X\G
(K`P>G#
0
/
!LuK℄!Cq)0V5BX\!}X2
{
D℄{!G#
qE/
!}XSKL02{L{p!n
q
0H|T
p!{L2? qa-}Xs
|O ( R
pTX\/
!2
2?!{p$ 'uC
rq}X!E2W%{p!0k$}X!E
2W%
;B'C$ !L'IC
R p!({p R p
!E2(SK'C
G#DK℄ G#D+*℄G#
{p
G#!E2nQ
)\S`
8G#!p I
ZS
) #'RC
QG
XQG
X!E2SK
)
Xpd
X
q R pm
X!G'C
`fk`fk!E2
SK
uJ0QGfkfuJ0WQGfkWQGfk0pC!{p$
q) R pmWQGfk!JG(SK'jC
=℄
=℄!E2SK
q=℄!oSK ( R p
=℄{u"!=SK
8izJ=W.K=!#$ 'S
C
S`℄XS`℄IXS`℄
|OSx6kXS
`℄Xd!&'C
D!℄ I 7?℄!J℄
L$ 7?℄J'C
D!℄ II {l℄℄
{℄*H/℄
d0
D!℄mvÆX\!$ '!C
X
\G(X\G(! Monte Carlo SK
|O&}(SK
'
(SK54Avm!
5Z$2?!$ X'
*>J,
}X$ TX\0/k1
!
5( R pX'
Lq0|"gU&'
2?b:C! R G
|Ob! R G)| R-2.1.1 $
E} (℄
!$20 R-2.3.1, Fe) 3 d 4 ~,$2>Du), FeuKoU)0
J{
;KPpK
:! R oU
0|J+p8Kar
p
&℄ xueyi@bjut.edu.cn.
2?0
LVL#sZCsz#
'}XX\
qF:C
0|
ÆDsZGL}X4o!h{LC{ZQ-?
q
}XX\4o!{L
GZs!h{L
iii
: K
2006 , 7 ,
,sZ
iv ℄ f
(
C ℄ i
W h
BR4# k 1
1.1 ^G.prq . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 ^G.p . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.2 rq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.3 *rH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.4 R rH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.5 vprq . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.6 rq!nK+urq+ Bayes + . . . . . . . . 8
1.1.7 9Q.p . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.8 n q Bernoulli 6kOTrqX\ . . . . . . . . . . . . . . 10
1.2 ^G<ZOT℄I . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.1 ^G<Z!1 . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.2 ^G<Z!℄IG . . . . . . . . . . . . . . . . . . . . . 11
1.2.3 KH^G<Z . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2.4 TVH^G<Z . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.5 ^G8Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3 ^G<Z!GÆnQ . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.3.1 GZQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.3.2 S` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.3.3 Rp
^G<Z℄I!Q S` . . . . . . . . . . . . 25
1.3.4 AS`/&G . . . . . . . . . . . . . . . . . . . . . . 25
1.3.5 AS`P . . . . . . . . . . . . . . . . . . . . . . . . 27
1.4 K-1L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.4.1 G1p . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
i
ii m
mEK-1L . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 31
1.5 GL}X!E2r- . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.5.1 r~rg^Gm2 . . . . . . . . . . . . . . . . . 33
1.5.2 QG6d℄I . . . . . . . . . . . . . . . . . . . . . . . 34
1.5.3 }XZxm℄I . . . . . . . . . . . . . . . . . . . . . . . 35
1.5.4 Shrm2)\m2S`!℄I . . . . . . . . . . . . 42
$qu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Wm
R XPRmu 47
2.1 R pg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.1.1 R p!(2 . . . . . . . . . . . . . . . . . . . . . 48
2.1.2 y% R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.1.3 R {8g<S+ . . . . . . . . . . . . . . . . . . . 55
2.2 GÆÆe8Z . . . . . . . . . . . . . . . . . . . . . . . . . . 66
2.2.1 8Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
2.2.2 ap!U^ . . . . . . . . . . . . . . . . . . . . . . . 69
2.2.3 xL8Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.2.4 v G# . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.2.5 ÆeH8Z . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.2.6 kG8Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.2.7 8Z(=0\ . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.3 B9d!+BK . . . . . . . . . . . . . . . . . . . . . . . . 76
2.3.1 ÆBK mode length . . . . . . . . . . . . . . . . . 76
2.3.2 MqB9!d< . . . . . . . . . . . . . . . . . . . . . . . . 77
2.3.3 attributes() attr() G . . . . . . . . . . . . . . . . . . 78
2.3.4 B9! class BK . . . . . . . . . . . . . . . . . . . . . . . 79
2.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.4.1 factor() G . . . . . . . . . . . . . . . . . . . . . . . . . . 80
m iii
2.4.2 tapply() G . . . . . . . . . . . . . . . . . . . . . . . . . 81
G . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.3 gl() 81
2.5 DÆGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.5.1 lGCP . . . . . . . . . . . . . . . . . . . . . . . . 82
2.5.2 G(= . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2.5.3 G!R:0\ . . . . . . . . . . . . . . . . . . . . . . . . 86
2.5.4 P!0\ . . . . . . . . . . . . . . . . . . . . . . . . . . 87
2.5.5 P (G) 0\!G . . . . . . . . . . . . . . . . 94
2.6 ^>G#> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
2.6.1 ^> (list) . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
2.6.2 G#> (data.frame) . . . . . . . . . . . . . . . . . . . . . . 99
2.6.3 ^>G#>!:L . . . . . . . . . . . . . . . . . . . . . 102
2.7 ;CG#p . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
2.7.1 ;2p . . . . . . . . . . . . . . . . . . . . . . . . . 103
2.7.2 ;Td|+!G#p . . . . . . . . . . . . . . . . . . . . 106
2.7.3 V`!G#: . . . . . . . . . . . . . . . . . . . . . . . 108
2.7.4 CG#p . . . . . . . . . . . . . . . . . . . . . . . . . . 109
2.8 7gi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
2.8.1 ℄U& . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
2.8.2 m_&6& . . . . . . . . . . . . . . . . . . . . . . . 112
2.8.3 \7& . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
2.9 :C
S!G . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
2.9.1 g!P . . . . . . . . . . . . . . . . . . . . . . . . . . 114
2.9.2 1D!I!0\ . . . . . . . . . . . . . . . . . . . . . . . 117
2.9.3 QGv . . . . . . . . . . . . . . . . . . . . . . . . 117
2.9.4 (G . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
$qI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
iv m
W \
e}Rw2 125
3.1 D}XZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
3.1.1 f!<Z . . . . . . . . . . . . . . . . . . . . . . . . . . 125
3.1.2 ℄o<!<Z . . . . . . . . . . . . . . . . . . . . . . . . 131
3.1.3 ℄II!<Z . . . . . . . . . . . . . . . . . . . . . . . . 133
3.2 G#!℄I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
3.2.1 ℄IG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
3.2.2 ZS k℄I QQ . . . . . . . . . . . . . . . . 139
3.2.3 t 0. OGA . . . . . . . . . . . . . . . . . 144
3.2.4 ShKfk℄I(!fk . . . . . . . . . . . . . . . . . 151
3.3 R pm!? g . . . . . . . . . . . . . . . . . . . . . . . . . 152
3.3.1 xKI? G . . . . . . . . . . . . . . . . . . . . . . . . 153
3.3.2 xKI? m!g . . . . . . . . . . . . . . . . . . . . . 160
3.3.3 $KI G . . . . . . . . . . . . . . . . . . . . . . . . 162
3.4 D!G#!G#nQ/℄ . . . . . . . . . . . . . . . . . . . 164
3.4.1 I!G#!GÆnQO/&G . . . . . . . . . . . . . . . 164
3.4.2 I!G#!/Kfk . . . . . . . . . . . . . . . . . . . . 166
3.4.3 D!G#!GÆnQO/P . . . . . . . . . . . . . . . 169
3.4.4 E/&G!<Z℄J . . . . . . . . . . . . . . . . . . . 173
3.5 D!G#! >,SK . . . . . . . . . . . . . . . . . . . . . . . . 180
3.5.1 uC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
3.5.2 G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
3.5.3 -q. . . . . . . . . . . . . . . . . . . . . . . . . . . 186
$q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
W
4 B 191
4.1 )
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
4.1.1 K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
m v
KSxK . . . . . . . . . . . . . . . . . . . . . . . . . . 196
4.1.2
4.2
XZ!XK: . . . . . . . . . . . . . . . . . . . . . . . . . 205
4.2.1 B
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
4.2.2 ?K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
4.2.3 /!K (ueK) . . . . . . . . . . . . . . . . . . . . . . . . 208
4.3 pd
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
4.3.1 u~Shr!j? . . . . . . . . . . . . . . . . . . . . . 209
4.3.2 Y~Shr!j? . . . . . . . . . . . . . . . . . . . . . 214
4.3.3 WShr!pd
X . . . . . . . . . . . . . . . . . . . . 223
4.3.4 VfFpd
X . . . . . . . . . . . . . . . . . . . . . . . 224
$qR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
W .
G b K ` 239
5.1 `fk!E2r- . . . . . . . . . . . . . . . . . . . . . . . . . 239
5.1.1 E2r- . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
5.1.2 `fk!E2O2Jv . . . . . . . . . . . . . . . . . 241
5.1.3 `fk!YJ . . . . . . . . . . . . . . . . . . . . . 242
5.2 qp!QGfk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
5.2.1 Shr)\!`fk . . . . . . . . . . . . . . . . . . . 242
5.2.2 ShrS`!`fk . . . . . . . . . . . . . . . . . . . 253
5.2.3 I5℄Ir!`fk . . . . . . . . . . . . . . . . . . . 259
5.3 tqp!WQGfk . . . . . . . . . . . . . . . . . . . . . . . . 261
5.3.1 Pearson (!< χ fk . . . . . . . . . . . . . . . . . . 261
2
1.1 Æ7tQ|
1.1.1
6sP
1.
6 s P
A ∪A ∪ ···∪A C
n
1 2 A.n i
i=1
|m
0|10^l~.p! A ∪ A ∪ · · · ∪ A ∪ · · · C S A , >,
∞
1 2 n i
l~.pmdu~J
i=1
A ∩ A ∩···∩A C T A .
n
1 2 n i
i=1
|m
0|10^l~.p!H A ∩ A ∩ · · · ∩ A ∩ · · · C T A , >,
∞
1 2 n i
l~.p|"J
i=1
&
A ∪ A = Ω, AA = ∅.
10WBQ.pu10-u.p
-u.pHu10BQ.p
3.
6 s PR
(1) x:p
A ∪ B = B ∪ A, AB = BA. (1.1)
(2) !p
(A ∪ B) ∪ C = A ∪ (B ∪ C), (A ∩ B) ∩ C = A ∩ (B ∩ C). (1.2)
(3) ℄<p
(A ∪ B)C = (AC) ∪ (BC), A ∪ (BC) = (A ∪ B)(A ∪ C). (1.3)
(4) · p
A1 ∪ A2 = A1 ∩ A2 , A1 ∩ A2 = A1 ∪ A2 . (1.4)
B n ~C0^l~.p
n
[ n
\ n
\ n
[ ∞
[ ∞
\ ∞
\ ∞
[
Ak = Ak , Ak = Ak , Ak = Ak , Ak = Ak . (1.5)
k=1 k=1 k=1 k=1 k=1 k=1 k=1 k=1
(5) iK~
A − B = AB C A − B = A ∩ B. (1.6)
1.1.2
1. R,_ o
R! 1: P (∅) = 0, PH0&.p!rq
KjNDHlQ
P P (A) = 0 6⇒ A = ∅.
R! 2: .p A , A , · · · , A YY-u
:
1 2 n
P-u.p!rq#d
rq!
R! 3: B{u.p A, ) P (A) = 1 − P (A).
R! 4: BY~.p A B, A ⊂ B, :
P (B − A) = P (B) − P (A), P (B) ≥ P (A). (1.8)
R! 5: (_K+) B{ Y~.p A B,
P (A ∪ B) = P (A) + P (B) − P (AB). (1.9)
1.1 ^G.prq 5
Kj 5 0|
P (A1 ∪ A2 ∪ A3 ) = P (A1 ) + P (A2 ) + P (A3 ) − P (A1 A2 ) − P (A1 A3 )
−P (A2 A3 ) + P (A1 A2 A3 ), (1.10)
Tm S
n
P P P
1 = P (Ai ), S2 = P (AiAj ), S3 = P (Ai Aj Ak ), · · ·,
i=1 1≤i<j≤n 1≤i<j<k≤n
Sn = P (A1 A2 · · · An ).
1.1.3 \ O
^G.p E !m26dm`-~m2)
P Ω = {ω , ω , · · · , ω }, T 1 2 n
m .p A )!E2.pG .
P (A) =
n
=
E2.pG (1.12)
.p A bE2G
0 k ~m5^1! k ~|m!u4^G
P k!,
b|
k!
P (A) = .
lk
\\z.p B b!E2.pG
02℄YJ
J
k ~|0
|0{ Xr!
0* l ~|m{ Xz k ~D
XK C pB k
l
6 'uC rq}X!E2W%
pX1! k ~|
vÆDu~m!L
: k! ~E2
B
C k! ~E2b|
k
l
k! l!
P (B) = Clk k
= .
l (l − k)!lk
1.1.4 ?& O
x
6
6
a
a ? 2
? θ x x = 2l sin θ
6 6
a
? - θ
0 π
(a) (b)
~N!R rq
1.1: Buffon
2ln
π
b= . (1.15)
ak
#+ (1.15), N&Æ=uZK\^G~N6k
C π !
X\
1.1.5 P
e^G.pXd!&"
5{W.pJ!vp(-ofu.p
J!rqp<3O <3
0!℄qp!
A B 0Y~.p
e P (B) > 0, j
P (AB)
P (A|B) = (1.16)
P (B)
5.p B J!vp(
.p A J!vprq (conditional probability).
P
Nrm N ~!z M ~1z
Tm; K!K n z
1K
m z Ω >,pNr
A >,Tmur1K!N!
B >,Tmur
K!N! Ω m^ xruz
:L~z℄?01K K|"Z
1K0 K!rq℄?
M m+n m
P (A) = , P (B) = , P (AB) = .
M +N M +N M +N
-1` 1Km^Gxruz (P.p A {J), L~1z
K! (vp) rq
m P (AB)
P (B|A) = = .
M P (A)
8 'uC rq}X!E2W%
vprqq0rq
d~rqL31m!v
P
(1) B~.p A, ) 0 ≤ P (A|B) ≤ 1;
(2) P (Ω|B) = 1;
(3) .p A , A , · · ·, YY-u
PB i, j = 1, 2, · · ·, i 6= j, A A
1 2 i j =∅
P ((A1 ∪ A2 ∪ · · ·)|B) = P (A1 |B) + P (A2 |B) + · · · ,
i = 1, 2, · · ·.
(2) B1 ∪ B2 ∪ · · · = Ω,
"QU
B , B , · · · R\ V
O Ω 3
w"`
1 2
∞
X
P (A) = P (Bi)P (A|Bi ). (1.19)
i=1
N
6ka\ A X'
3Bp"rq!D|%
j
'kr
q
1.3 K?zRJt+GS.KqAz C `OUPY+~qA,
QU
z A ` O U PY+ZFUu,
QU? P (A|C) = 0.95, P (A|C) = 0.90.
0[&#G P (C) = 0.0004, -~
& ZFUu
&"q A )+3n:
P (C|A).
[ Bayes +
P (C)P (A|C)
P (C|A) =
P (C)P (A|C) + P (C)P (A|C)
0.0004 × 0.95
= = 0.0038.
0.0004 × 0.95 + 0.9996 × 0.10
1.1.7b s P
Y.p A, B !H.pJ!rq#LY~.p!rq!nH
P
P (AB) = P (A)P (B),
~.p A , A , · · · , A , 1 ≤ i ≤ i ≤ · · · ≤ i ≤ n, #+
i1 i2 ik 1 2 k
D~/-9Q.p(Kj
(1) .p A , A , · · · , A /-9Q
: A , A , · · · , A m{ k (k ≥ 2) ~
1 2 n 1 2 n
.p A , A , · · · , A , 1 ≤ i ≤ i ≤ · · · ≤ i ≤ n, q/-9Q
i1 i2 ik 1 2 k
m B C
A C
A , i = 1, 2, · · · , n.
i i i
A , A , · · · , A YY/-9Q:Hu1 A , A , · · · , A /-9Q.$Æ
1 2 n 1 2 n
Y9Q`P C = ~#+lQ
2 n(n−1)
u~^G6k`Yp0&! A A, Ce
P (A) = p, P (A) = 1 − p = q,
:
P (Ak ) = Cnk pk (1 − p)n−k , k = 0, 1, 2, · · · , n. (1.21)
1. ~ ^O 6*
P {X = xk } = pk , k = 1, 2, · · · , (1.23)
(1) pk ≥ 0, k = 1, 2, · · ·;
P∞
(2) pk = 1.
k=1
0> 1.1 D>,T℄Ip
- 1.1: w1
X x1 x2 ··· xk ···
pk p1 p2 ··· pk ···
KH^G<Z!℄IG
X X
F (x) = P {X ≤ x} = P {X = xk } = pk . (1.24)
xk ≤x xk ≤x
2. =OR~ ^O w1
(1) Y)℄I (0−1 ℄I)
^G<Z X !℄Ip
P {X = k} = pk (1 − p)1−k , k = 0, 1, (0 < p < 1), (1.25)
1.2 ^G<ZOT℄I 13
:j X f QG
p !Y)℄I
Y
X ∼ B(1, p). T℄IG
0, x < 0,
F (x) = 1 − p, 0 ≤ x < 1, (1.26)
1, x ≥ 1.
6k
I5℄I
(2) Bernoulli
^G<Z X !℄Ip
P {X = k} = Cnk pk (1 − p)n−k , k = 0, 1, · · · , n, (1.27)
℄IG
⌊x⌋
X
F (x) = Cnk pk (1 − p)n−k , (1.28)
k=0
a n ~
,
np → λ, ", n → ∞ F
~
n
λk e−λ
lim Cnk pkn (1 − pn )n−k = . (1.31)
1. VO 6*
(4) B{ $G a, P {X = a} = 0.
2. =OR VO w1
(1) ).℄I
^G<Z X !rqÆ<G
( 1
, a ≤ x ≤ b,
f (x) = b−a (1.34)
0, Td
,
^G℄I
(2)
^G<Z X !rqÆ<G
(
λ e−λx , x ≥ 0,
f (x) = (1.36)
0, x < 0,
1.2 ^G<ZOT℄I 15
Sh℄I
(3)
^G<Z X !rqÆ<G
1 (x − µ)2
f (x) = √ exp − , − ∞ < x < +∞, (1.38)
2πσ 2σ 2
0.9
µ = 2, σ = 0.5
µ = 0, σ = 0.5
0.8
0.7
0.6
0.5
f
µ = 0, σ = 1
0.4
0.3
0.2
0.1
0
−3 −2 −1 0 1 2 3 4
x
1.2: Sh℄I!rqÆ<G
q< µ \
`>q<Sh℄I I!f
FH>q<d!I
q< σ \
:>q<Sh℄I!IP
5 1.2 m
0|,
q< µ
\
$[Æ5q<Sh℄I!mEf
µ \<=
I8x4
µ \<
I8x4Fq< σ, :q< I!I
σ !\*=
T I*6F σ
*
: I*IjuGZQ S`! Sh^G<Z!GZ
Q S`'
~LLu)
16 'uC rq}X!E2W%
µ = 0, σ = 1 "
X ∼ N(0, 1), :j X f =Sh℄ITrqÆ<
G
1 x2
φ(x) = √ exp − , − ∞ < x < +∞. (1.39)
2π 2
T℄IG
Z x
1 t2
Φ(x) = √ e− 2 dt, (1.40)
2π −∞
e Φ(−x) = 1 − Φ(x).
1.3 z=Sh℄I!rqÆ<q.
|OB
pdÆH℄ (/
!
0.45
0.4
0.35
0.3
0.25
f
0.2
0.15
99.7%
0.1
95.4%
0.05
68.3%
0
−4 −3 −2 −1 0 1 2 3 4
x
=Sh℄IB
pdÆH℄ (H) !℄4
1.3:
Z x
1 −
(t−µ)2 x−µ
F (x) = √ e 2σ dt = Φ
2
, − ∞ < x < +∞. (1.41)
−∞ 2πσ σ
0.4
0.35
0.3
0.25
F(x) f(x)
0.2
f
0.15
x
0.1
0.05
0
−4 −3 −2 −1 0 1 2 3 4
x
rqÆ<G℄IGXd!&
1.4:
( m!rqÆ<G0=Sh℄I!rqÆ<G).
1.4
^G<Z X ∼ N(0, 1), B{ ! 0 < α < 1, j~vp
Z +∞
P {X > Zα } = φ(x) dx = α (1.43)
Zα
!) Z
=Sh℄I!Æ α ℄)
α
H!\
α.
3.
6*
R Rw1
^G<Z X $rqÆ<G f (x), −∞ < x < +∞, g(x) 0 X
(
fX (h(y)) |h′ (y)|, α < y < β,
fY (y) =
0, Td,
Tm α = min{g(−∞), g(∞)}, β = max{g(−∞), g(∞)}, x = h(y)
y = g(x) !
NG
18 8
% n:
C36 V 6J
0.4
0.35
0.3
0.25
0.2
f
0.15
0.1
0.05 Zα
α
0
−4 −3 −2 −1 0 1 2 3 4
x
1.2.5 6 A
1.
6 A
R_ o
_ o 1.9 ,
X Y R?n
n:
O (Ω, F , P ) :3*wo7 ℄ +
(X, Y ) Qo75+ (random vector), d X Y RQo75+ (X, Y )
3*w`+
IÆ^G8Z (X, Y ) 015m26d Ω Æ
r\ R Æ!GJS
2
01 n Æ^G8Z
_ o 1.10 ? Ω \ V
O
X = X (ω), X = X (ω), · · ·, X = X (ω) R Ω
:3 n wo7 ℄ +
"|sL 3 n 5+ (X , X , · · · , X ) n o7
1 1 2 2 n n
1 2 n
2.
6 A
R 'w1
1.2 o7 ℄ += ` l 19
Q
a
F (x, y) = P {ω : X(ω) ≤ x, y(ω) ≤ y}, (1.44)
a
F (x1 , x2 , · · · , xn ) = P {ω : X1 (ω) ≤ x1 , X2 (ω) ≤ x2 , · · · , Xn (ω) ≤ xn , }, (1.45)
(X , X , · · · , X ) 3%` l a
1 2 n
3. w1 R R!
lQ
|ÆKj0|(v
^G) (X, Y ) y5I {x 1 < x ≤ x2 , y1 < y ≤ y2 } $!rq
P {x1 < X ≤ x2 , y1 < Y ≤ y2 } = F (x2 , y2 ) − F (x2 , y1 ) − F (x1 , y2 ) + F (x1 , y1).
(1.46)
4. ~ ^O m ' 6 A
j = 1, 2, · · · 3n:
P {X = xi , Y = yj } = pij , i, j = 1, 2, · · · , (1.47)
(1) pij ≥ 0, i, j = 1, 2, · · ·;
PP
(2) pij = 1.
i j
5. VOm' 6A
6. ' w1
X, Y !9&℄I (marginal distribution) G℄?0
T9&℄IG℄?
Z x hZ i
+∞ Z x
FX (x) = P {X ≤ x} = f (x, y)dy dx = fX (x)dx, (1.57)
−∞ −∞ −∞
Z y h Z +∞ i Z y
Fy (y) = P {Y ≤ y} = f (x, y)dx dy = fY (y)dy. (1.58)
−∞ −∞ −∞
7. =Om '
6 A
Rw1
(1) IÆ).℄I
22 8
% n:
C36 V 6J
(X, Y ) $(rqÆ<G
( 1
, (x, y) ∈ D,
f (x, y) = A
Td
(1.59)
0, .
Tm A
Ip D !H\
:jIÆTVH^G8Z (X, Y ) 5p D
$f IÆ).℄I
(2) IÆSh℄I N(µ , µ , σ , σ , ρ) 1 2
2
1
2
2
(X, Y ) $(rqÆ<G
1
f (x, y) = p
2πσ1 σ2 1 − ρ2
1 (x − µ1 )2 (x − µ1 )(y − µ2 ) (y − µ2 )2
· exp − − 2ρ + ,
2(1 − ρ2 ) σ12 σ1 σ2 σ22
−∞ < x < +∞, −∞ < y < +∞. (1.60)
i i i i
expectation), E E(X), ?
i i
X
E(X) = xi pi . (1.61)
℄
i
0.08 0.1
0.07
0.08
0.06
0.05 0.06
0.04
f
f
0.03 0.04
0.02
0.02
0.01
0 0
5 5
5 5
0 0
0 0
−5 −5 −5 −5
x2 x2
x1 x1
ρ=0 ρ = 0.5
0.12 0.2
0.1
0.15
0.08
0.06 0.1
f
0.04 f
0.05
0.02
0 0
5 5
5 5
0 0
0 0
−5 −5 −5 −5
x2 x2
x1 x1
ρ = 0.7 ρ = 0.9
0.35 0.2
0.3
0.15
0.25
0.2
0.1
f
0.15
0.1
0.05
0.05
0 0
5 5
5 5
0 0
0 0
−5 −5 −5 −5
x2 x2
x1 x1
ρ = 0.95 ρ = −0.9
n
! n
X X
E ai Xi = ai E(Xi ), (1.63)
i=1 i=1
Tm a (i = 1, 2, · · · , n) 0
G
i
1.3.2 r;
X 3V | (variance), E Var(X), ?
Var(X) = E [X − E(X)]2 , (1.64)
+ (1.65) 0
S`!X\+
1.3 ^G<Z!GÆnQ 25
1.3.3 ? % = u
6*
w1R <%{ r;
(1) X f QG
p !Y)℄I B(1, p), Tm 0 < p < 1, :
(5) X f QG
λ !^G℄I
:
1 1
E(X) = , Var(X) = . (1.70)
λ λ2
n
! n X
n
X X
Var ai Xi = ai aj Cov(Xi , Xj ), (1.73)
i=1 i=1 j=1
Tm a (i = 1, 2, · · · , n) 0
G X (i = 1, 2, · · · , n) 0 n ~/-9Q!^G
i i
2. ;5
Var(X) > 0, Var(Y ) > 0 "
j
Cov(X, Y )
ρ(X, Y ) = p (1.75)
Var(X)Var(Y )
1.
:j Z ∞
αk = E(X k ) = xk dF (x) (1.76)
−∞
Z ∞
k
µk = E [X − E(X)] = (x − E(X))k dF (x) (1.77)
−∞
3
Cs = µ3 /µ22 (1.78)
b>,!rq℄IB8)\!V
NX:B8V
℄IG F (x) mE µ = E(X − E(X)) , µ = E(X − E(X)) , :j
2
2
4
4
Ck = µ4 /µ22 − 3 (1.79)
`<&G (kurtosis).
`<&G0u~Zw!Z
d22H|JH!℄I!Nm℄o<
^G<Z X )\ µ S` σ , :j 2
X ∗ = (X − µ)/σ (1.80)
28 'uC rq}X!E2W%
=3^G<Z
2. G r;
Æ
X = (X , X , · · · , X ), Y = (Y , Y , · · · , Y )
Y~^G<Z
:j
1 2 n 1 2 m
X = (X , X , · · · , X )
^G<Z
:j
1 2 n
S`P$(Kj
(1) Var(X) %S1
P ∀ a ∈ R , n
aT Var(X)a ≥ 0.
(2) ∀ a ∈ Rn ,
Var(aT X) = aT Var(X)a.
(3) ∀ A ∈ Rk×n ,
Var(AX) = AVar(X)AT .
aT X = c.
1.4 K-1L 29
\AS`P!r-
n ÆSh^G8Z!rqÆ<G!>,<
~\ n ÆSh^G8Z X = (X , X , · · · , X ) !rqÆ<G
1 2 n
1 1 T −1
f (x) = n 1 exp − (x − µ) Σ (x − µ) , (1.81)
(2π) 2 |Σ| 2 2
Σ = Var(X)
n × n AS`PeS1
IÆSh^G<Z!Æ<G (1.60) 0|,l n ÆSh^G8ZrqÆ<
G (1.81) !nP
TmAS`P Σ
σ12 ρσ1 σ2
Σ= .
ρσ1 σ2 σ22
B n ÆSh^G8Z (X , X , · · · , X ), (!Kj 1 2 n
(2) Y , Y , · · · , Y )0 X , X , · · · , X !.KG
: (Y , Y , · · · , Y ) f
1 2 m 1 2 n 1 2 m
X = (X , X , · · · , X )
^G<Z
:j
1 2 n
/P$(Kj
(1) Cor(X)
Bz.!X)
1 !%S1BjP
(2) Σ = (σ )
S`P
D = diag σ , σ , · · · , σ , : 1 1 1
2 2 2
ij n×n 11 22 nn
Cor(X) = D −1 ΣD −1 .
;9` 1.4
K-1L0rqv!E21LXu 5rqvGL}X!Lve$[
4 Y = X , 0L'my?3 ε > 0, ~
n
1
n n k
k=1
4
lim P {|Yn − E(Yn )| < ε} = 1,
G1p
1. Bernoulli L _
2. Chebyshev(G % Y |) L _
ε > 0,
lim P {|Xn − a| < ε} = 1,
n→∞
C
lim P {|Xn − a| ≥ ε} = 0)
n→∞
lQ
:j X vrq7U a, Y X
n n
P
−→ a. Æ! Chebyshev G1p
Khintchin G1p
n
1X P
Yn = Xi −→ µ.
n i=1
BG1p
(1L
_ 1.2 ?o7 ℄ + X y~ E(X) = µ, V | Var(X) = σ , "L'm 2
ε > 0, ~
σ2
P {|X − µ| ≥ ε} ≤ . (1.82)
ε2
j1L 1.2 m!H#+ (1.82)
H#+d0u~qp!Lv
Chebyshev
$
"P
5G1p!Tm
d
1.4.2 #L : 8 _
mEK-1L07^G<ZU^K℄!℄I0brÆSh℄I!u
J1L5
xOa/Z$km
u,9<SD/-9Q!^GX
!3
~X!38"=
!30|,0f Sh℄I
mEK-1LS0 GZÆvT\Lu,9
_ o 1.18 TR
?U)
K?o7 ℄ +M/ X , X , · · · , X , · · · 3 n `
X 3;.` l 2v` l 3?
~G;.?
1 2 k
n
P
Y =
n k
Y~|!mEK-1L
k=1
1. b w1R #L : 8 _
^G<Z X , X , · · · , X , · · · /-9Q
f |u℄I
Ce$Q
1 2 k
n
P
Xk − nµ
k=1
Yn = √
nσ
32 'uC rq}X!E2W%
!℄IG F (x) 7U=Sh℄IG
PB{ $G x,
n
Tm Z x
1 t2
Φ(x) = √ e− 2 dt.
2π −∞
L5GL}XmW
qp!
2. De Moivre – Laplace (?& z – z ; z ) #L : 8 _
^G<Z X , X , · · · , X , · · · /-9Q
Cef QG
p !Y)℄I
1 2 k
:B{ $G x,
n
P
Xi − np
i=1
lim P p ≤ x = Φ(x).
np(1 − p)
n→∞
=j?
1.5 CS5$ /
℄Rg\rqv!E2$ 5rqvm
u"05^G<Z℄I
{W!j?(
qlv^G<Z!Kj0B~$r!^G<ZDM
7df p℄I{Wdf pJH!℄Ip w1d!
~QGBLqrqv8O
L80GL}Xbpe!$
CeLq!e8ZCdsQ56k!E}Æ
GL}XZ0O
rqv!LvBbpe!^G,9
JD!_C6k
e !L&B
G#
BbB!G#
JRL℄
BbE!qz
XC
7!u
Z/
T$ W
_n
( zGL}X!E2r-GL}X!pSK/
! R p
$,t5'V!Cm|lv
1.5 GL}X!E2r- 33
1.5.1 9ÆMN
6
#
5GL}Xm
jeB9!ur
r (population), {
u~^G<
Z>,rlr!~E2!}~r (individuals).
r X m^GxruK℄~r X , X , · · ·, X , j X , X , · · ·, X
r
1 2 n 1 2 n
X ! Z
n !m2 (sample).
P
\eea!u=!pjZ!5
1(;$ 1 [=
"!
F
:p=!p!ur
r
~!p0~r$[Æ
GL}
XZm!r0^r/S&!~ (CR~) GZ^= X r\!ur4
p=!p!(; X !r\ur0eB9!r+x X 0^G<
Z
L"
j X
r
\7p=!p!Fq
w!&K0rzuK!p
B!p!;
6kxF
;6k$M5K
P(6k0WM5K!
6kqpH/
\zRR"d
`& rmxruK℄
4M n ~~r
J6k
6k0G\N! {x , x , · · · , x }, Tm~ x 0' i xm_!
1 2 n i
\ !0
m2$YqK
P5u$r&xm'd0uw1
!G\5u"TDmm2q0u^G<Z
xm0^G! '
X , X , · · · , X >,^Gm2
dr!\Y
x , x , · · · , x , j
m2Y
1 2 n 1 2 n
\ (sample value).
m2
^G<Z
u1!rq℄I
L~rq℄Ij
m2℄I+x
m2℄Ir'r!Kjm2!Kj
r X $℄IG F (x), : (X , X , · · · , X ) !S!rq℄IG
1 2 n
n
Y
F (X1 , X2 , · · · , Xn ) = F (xi ).
i=1
34 'uC rq}X!E2W%
X $rqÆ<G f (x), : (X , X , · · · , X ) !S!rqÆ<
1 2 n
n
Y
f (X1 , X2 , · · · , Xn ) = f (xi ).
i=1
n 1 2 n
[`1YZ0/-9Q P X , X , · · · , X ug^Gm23` 1 2 n
< (X , X , · · · , X ) !rqÆ<
1 2 n
n
Y
2 1 1 2
f (x1 , x2 , · · · , xn ; a, σ ) = √ exp − 2 (xi − a)
i=1
2πσ 2σ
( n
)
√ −n 1 X 2
= ( 2πσ) exp − 2 (xi − a)
2σ i=1
1 2 n
rqÆ<
n
Y
f (x1 , x2 , · · · , xn ; λ) = f (xi , λ)
i=1
n
P
λ exp −λ xi , x1 , x2 , · · · , xn ≥ 0,
n
= i=1
0, Td,
4 oI { w1 :
1.5.2
tI!<H \
K z σ !\
dxm!!0p
XL 2
m2℄IWQG"
H|!QG\B
H|!℄I
0&
!m2H_u~
F0u
:j
m2℄I|m
5WQG"
r
℄Iq0u
lr℄IP 1.5 m
a σ 80WQG
:r℄ 2
1.5.3 B
$B
w1
X , · · ·, X )
w
C+ (statistic).
C+3` l \` l (sampling
n 1
2 n
distribution).
1. =uRB
(1) m2)\
X , X , · · · , X 0r X !u~g^Gm2
j
1 2 n
n
1X
X= Xi (1.83)
n i=1
36 'uC rq}X!E2W%
m2)\ (sample mean). {
m2)\D
Xr℄I!)\B
r℄I)\!`fk
(2) m2S`
X , X , · · · , X 0r X !u~g^Gm2
X
m2)\
j
1 2 n
n
2 1 X 2
S = Xi − X (1.84)
n − 1 i=1
t x , x , · · ·, x H =!LU4^
1 2 n
m2 X , X , · · ·, X r\
x , x , · · ·, x "
1 X r\
x (k =
1 2 n 1 2 n (k) (k)
statistic)
+x
X = min {X } 0m2Ymr\=!u~
j
=LU}X
(1) i
(n) i
(r)
1.5 GL}X!E2r- 37
(6) k℄IG
X , X , · · ·, X 0x
r X !m2
X ∼ F (x), :j
1 2 n
1
Fn (x) = K(x), −∞<x<∞ (1.87)
n
k℄IG (expirical distribution), Tm K(x) >, X , X , · · ·, X mH 1 2 n
x !~G
k℄IGq0|>,l
0, x < X(1) ,
Fn (x) = k (1.88)
, X(k) ≤ x < X(k+1) ,
n
1, x ≥ X
(n)
0.9
0.8
0.7
0.6 y = F (x)
n
y = F(x)
0.5
y
0.4
0.3
0.2
0.1
0
−3 −2 −1 0 1 2 3
x
1.7: k℄Ir℄I
Bk℄IG|( Glivenko (|M/) 1933 ,T
P lim sup |Fn (x) − F (x)| = 0 = 1. (1.89)
n→∞ −∞<x<∞
38 'uC rq}X!E2W%
L~>B{ !$G x n v℄"
k℄IGr℄IG!
`"=
n v℄"$[Æ0 F (x) ÆSs F (x). n
2. = u Rw1$w *
(1) χ ℄I 2
0.35
n=1
0.3
0.25
0.2 n=4
f
n=10
0.15
0.1
0.05
0
0 2 4 6 8 10 12 14 16 18
x
℄IÆ<Gq. 1.8: χ2
z\ n = 1 n = 4 n = 10 ! χ ℄IÆ<Gq. 2
0.16
α=0.1
0.14 n=5
0.12
0.1
0.08
f
0.06
2
χ (n) α
0.04 α
0.02
0
0 5 10 15
x
(2) t ℄I
X ∼ N(0, 1), Y ∼ χ (n), e X, Y /-9Q
:j^G<Z
2
X
T =p (1.91)
Y /n
n=∞ n=5
0.4
0.35
n=2 n=1
0.3
0.25
f
0.2
n=∞
n=5
0.15
n=2
n=1
0.1
0.05
0
−5 −4 −3 −2 −1 0 1 2 3 4 5
x
1.10: t ℄IÆ<Gq.
0.4
α=0.1
0.35 n=5
0.3
0.25
0.2
f
0.15
t (n)
α
α
0.1
0.05
0
−4 −3 −2 −1 0 1 2 3 4
x
(3) F ℄I
X ∼ χ (n), Y ∼ χ (m), e X Y /-9Q
:j^G<Z
2 2
X/n
F = (1.92)
Y /m
f
<
(n, m) ! F ℄I (F-distribution), j n
'u
<
m
'
I
<
Y
F ∼ F (n, m).
1.12 b,!0 n = 5, m = 20, n = 7, m = 20, n = 20, m = 20, n = 20,
m = 2 n = 20, m = 7 ! F ℄IÆ<Gq.
1
0.8
0.7
n=20, m=2
0.6
0.5
f
n=20, m=7
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4
x
℄IÆ<Gq. 1.12: F
F ℄I$(Kj
(i) X ∼ F (n, m), : 1/X ∼ F (m, n);
1
(ii) F1−α (n, m) = Fα (m,n)
.
(iii) X ∼ t(n), : X 2
∼ F (1, n).
42 'uC rq}X!E2W%
0.7
α=0.1
n=5
0.6 m=8
0.5
0.4
0.3
0.2
α
0.1 F (n,m)
α
0
0 0.5 1 1.5 2 2.5 3 3.5 4
x
)\m2S`
:
X −µ
√ ∼ N (0, 1) , (1.93)
σ/ n
(n − 1)S 2
∼ χ2 (n − 1), (1.94)
σ2
X −µ
√ ∼ t(n − 1), (1.95)
S/ n
e X S /-9Q2
C
X − Y − (µ1 − µ2 )
q 2 ∼ N(0, 1). (1.97)
σ1 σ22
n1
+ n2
%~
43
σ2
1 = σ22 = σ 2 , e σ W
:
2
(X − Y ) − (µ1 − µ2 )
q ∼ t(n1 + n2 − 2), (1.98)
Sw n11 + n12
Tm
(n1 − 1)S12 + (n2 − 1)S22
Sw2 = , (1.99)
n1 + n2 − 2
X, Y ℄?0Ym2!)\
S , S ℄?0Ym2!S` 2
1
2
2
4i
1.1 ?~ m w&
Jw&Cj03n: N1 U`- N wU (N ≥ m) G'm
wUGQ
JUG&a k .
d L~
U
(1) [;?3 m wUGJUx`- 1 &3n:
(2) Æ~ m wU
GJUx`- 1 &3n:
(3) 0 N = 10, m = 6, Æ~*&`-
U (?Æ~
U
GÆ`--
*w&) 3n:
1.2 Ji*<L5
w k
F h *<3?
sL
Nbb/ 3F
1.4 ~x\V
r
2<
\73n:` a 0.3, 0.2, 0.1,
0.4. ,
r
2<
\73$
/3n:` a 1/4, 1/3, 1/12,
N
\7" k ./-x/-
rR
23n:RM<
1.5 ?J&RG~qW
D3n: 0.004, o70 100 &3R
RG~qW
D3n:
44 8
% n:
C36 V 6J
Jib3Kt=r X E"75
L\7=5
?Jib r=G
\73n:` a 0.7, 0.8, 0.9.
1.6
V
(1) (X, Y ) 3%` l 9
(2)P {X ≥ Y }.
$qu 45
(1) a A;
(2) P {−1 < X < 1, −1 < Y < 1};
(3) P {X + Y ≤ 1};
3%` l a F (x, y).
(4) (X, Y )
1.13 \7 ~ k
~ 20
7 ~ ~ 10 w$j)
0[w$&)l$"k ?
Jw$)3
F05r
L3E0E"
j X ` O3a
E(X).
1.14 [ Q ,}gB?vV E ,
gb
w3 Q QU A RB
l}gtvl a
0h6
gbQU A RB3n: p, K}gWo
3:5 a 3 5%, l}gul^\^M<
3 Q ,_
1.15 ?_ N(µ, σ ) G
++ n 3\ V
, µ, σ ~6,
2 2
n = 16 F
P {S /σ ≤ 2.04}.
2 2
R p0u\!
5B
http://cran.r-project.org/bin/windows/base/
0(2 R p! Windows $
℄!$20 R-2.3.1 $ (2006 , 6 , 1
JI), )0 27 I
)D R-2.3.1-win32 (2
CKX9%K*Æ!7
(mirror near you) (2
5 R-2.2.0 $2|℄0)D rwXXXX.exe (2
T
m XXXX 0$!U
2?(!$20 R-2.1.1, :)D rw2011.exe (2
R p0|5 Windows 95, 98, ME, NT4, 2000, XP 2003 Æ0J
X9 Windows 98 |Æ!S&}
R pW
~
0J*vN(2!oU
R-2.3.1-win32.exe (R for
Windows Setup), H Windows !p,P0*+*'
X9p,
!f (mC ), <A
X9m (v\ C:\Program Files
\R\R-2.3.1), CX9p5pm
t PDF Reference Manual
5qXÆ
Lm5 R p!'}pm|
1'! PDF |+!pM
5 R-2.2.0 |℄!$2
5pm
u1pX92bf$ (Version
for East Asian languages), b:5m Windows S&}(! R 8>z,s
|
H Windows !pp,S
*&C2
R pl\
l'
oU>s R oUC5Æs R {oU!<S+ (q
0|5omX9Hps). {<S+0J R, ;0-z R !{8
2.1 b,
R p! Windows !T
:op/JS
0uP<
/l</(!8;0g>8
dq0K℄0\!>z
8
0\ ( I) :>5Ds!8m>z
{8ÆS!uÆ (0mS&}
:+,m) 0v0J R "
z,!uM^Æ(! > e;0 R !gp,e (I=), 5T
'0>zg R u"Ox-+S+
5gp,e'>g
=g
2.1 R pg 49
p{8
2.1: R
';>>zX\xq0tb!gsQlu~p
0JL~p!
uKCK℄D[J/
!g
F/
!LpX\S+_g;
$rX\o
t5'
Jlv
2.1.2 C k R
[Z5{8>g
> # >rqG#
> X1 <- c(35, 40, 40, 42, 37, 45, 43, 37, 44, 42, 41, 39)
> mean(X1) # X\rq!)\
[1] 40.41667
> sd(X1) # X\rq!=`
[1] 3.028901
50 'IC R p!(
- 2.1: We K 2
QB [ J X 1 H X QB [ J X H X
2 1 2
1 35 60 7 43 78
2 40 74 8 37 66
3 40 64 9 44 70
4 42 71 10 42 65
5 37 72 11 41 73
6 45 68 12 39 75
> # >LG#
> X2 <- c(60, 74, 64, 71, 72, 68, 78, 66, 70, 65, 73, 75)
> mean(X2) # X\L!)\
[1] 69.66667
> sd(X2) # X\L!=`
[1] 5.210712
65
60
36 38 40 42 44
X1
3.0
2.5
2.0
Frequency
1.5
1.0
0.5
0.0
34 36 38 40 42 44 46
X1
2.3: 12 Zrq!ZS
Becka F 13 65.3 98.0
Gail F 14 64.3 90.0
Karen F 12 56.3 77.0
Kathy F 12 59.8 84.5
Mary F 15 66.5 112.0
Sandy F 11 51.3 50.5
Sharon F 15 62.5 112.5
Tammy F 14 62.8 102.5
Alfred M 14 69.0 112.5
Duke M 14 63.5 102.5
Guido M 15 67.0 133.0
James M 12 57.3 83.0
Jeffrey M 13 62.5 84.0
John M 12 59.0 99.5
Philip M 16 72.0 150.0
Robert M 12 64.8 128.0
2.1 R .UQf 53
2.4: [J R :L8m!g
Call:
lm(formula = Weight ~ Height, data = rt)
2.1 R pg 55
Residuals:
Min 1Q Median 3Q Max
-17.6807 -6.0642 0.5115 9.2846 18.3698
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -143.0269 32.2746 -4.432 0.000366 ***
Height 3.8990 0.5161 7.555 7.89e-07 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
2.5: {8m!<S+O
{8m!pP
2.6:
2.7: q<℄m8
(10)
p
(11) *p
t{8!Ym*2pm (lastsave.txt).
(12) z
z R &}z℄*6dÆ7
:&}>p,**
6dÆ7
*0X9* (0 (Y)), CH* (b (N)).
5{8[J q() g
$|m!&
2. (<
2.8: {8m!:LP
(3) kg?x
t℄Xm!2kghx#m
Cthx#m!$ ?xgJ
(4) X9ud
X1{8m!b2$
(5) i{7gf
i{{8m!b2$
(6) G#:LW
:L{!G#<Z
CtDG#p<ZP
5P 2.3 m
t;
z!G#V5<Z rt m
,Ppq4 rt m!G#
D “G#:LW”, z
“Question” 8
><Z rt, 2.9 b, OK, zG#:L8
8
2.9: Question
2.10: G#:LW8
X5
(7) GUI
q< R ! I.D “GUI X5”, z Rgui <f:LW *
0#Ppq<f:LWm!$ syZK*Hq<f
(v
\
3. =
{8m! “T
” 8 2.11 b,
2.11: {8m!T
P
(1) m℄!X\
D “m℄!X\” 0y_℄S5[J!oU
(2) 9w>z
D “9w>z” >5 “9w>z” ℄z,Cr; √, P[JCr;9w>
z
(3) ^z=B9
2.1 R pg 61
2.13: X9oU)8
D “X9 CRAN 7”, z CRAN 78
X9u~7)
“w1”,
S^1!7)
(3) X9V
X9oU):+:8
X9u~:
“w1”. X\Gt
4S
bX!:
(4) oU)
D!oU)D “oU)”, z CRAN 78
X9!1!
7)
“w1”. "
X\Gt
4S^1!7)
(2oU)
C
4
(5) DoU)
D{!oU)D “DoU)”, z CRAN 78
X9!1!
7)
“w1”. "
X\Gt
4S^1!7)
(2oU)
C
4D
(6) 2G! zip pDoU)
+ “Select files”, X9Pp! zip p
2.1 R pg 63
Gq
5.
6. ,
{8m! “'}” 8 2.15 b,
2.16: 7gg8
(2) R ! FAQ
R
lÆ FAQ 0 frequently asked questions !gCD “ R !
FAQ”, z R FAQ r+8
2 R !E2q
R ! R E2W
% R f S f
|O R oU#
(3) Windows Æ R ! FAQ
R p!
uJ!
lÆD “ R ! FAQ”, z R for Win-
dows FAQ r+8
T$ .oU) Windows !n)
6d7gfÆr#p8!q_
(4) 9X (PDF p)
z R p!(9X R
R Q-9X R G#
/ z R f!1C R BoU R Lb
2.1 R pg 65
|Æv2'}p0zJ!
d0|'}(K<YE R
p!(
(5) R G (2p)...
'}g/ help("Fun_Name"). D “R G (2p)...”, z,
'}B48
58m>Pp'}!G
lm(.KH) G
OK,
:KÆ>z,D!B4>
2 lm ! (SK
'}Hl"
X\G>s*( help.search("read.spss")(^G'
}).
(6) Html '}
rI+!'}8D “Html '}”, zrI+!8P
(
K0|X9Pp'}!$
ID
+Pp!$
(7) ^G'}
^G'}/ help.search("Fun_Name"). D “^G'}”, z,
^G'}B48
58m>Pp'}!G
lm(.KH) G
OK m
:KÆ>z,D!B4>
Æ^z lm (.KH) !uK
G ()A.KHG).
(8) search.r-project.org
5BÆ^GD “search.r-project.org”, Kz, “Vap^>
” B4>
>^G$
:X\Gt
4SB ( http://search.r-
project.org), ^G*Pp!$
(9)
^z/!G<Z/ apropos("Fun_Name"). D “”,
z,B48
58m>Pp^G!GC<Z
lm, OK, :
KÆ>z,D!B4>
Æ^zÆe lm !uKG<Z
“R G (2p)...” “” 05℄{!oU)m^
G
F “^G'}” 05R~oU)m^GP
“'}” “” B4>
m> “read.spss” (; SPSS G#pG), :{8z, “character(0)”,
1
Oo4) W[Fl PDF -:o Adobe Acrobat Reader M%-:'8WÆ
66 'IC R p!(
PK^FO “^G'}” B4>
:KÆ>z,D!8
zZ*
read.spss B foreign oU)
(10) R {r
S R {r
P http://www.r-project.org/.
(11) CRAN {r
S CRAN {r
P http://cran.r-project.org/.
(12)
R !$2F"
2.2 88~|B
2 R pg!0\
GÆ8Z!0\
2.2.1 A
1. A
R
pmg!0\8Zj\\sQu~ x !8Z /
R
!℄Z0 10.4, 5.6, 3.1, 6.4 21.7, R g0
> x <- c(10.4, 5.6, 3.1, 6.4, 21.7)
Tm x 0<Z
<-
j\e
c( )
8ZsQGÆDg0tG
c( ) mG#j <Z x.
fu~j\G0 assign( ), TgI+
> assign("x", c(10.4, 5.6, 3.1, 6.4, 21.7))
'pj\I+
> c(10.4, 5.6, 3.1, 6.4, 21.7) -> x
uJ
> y <- c(x, 0, x)
1<Z y 11 ~℄Z
TmY90<Z x
md0
2. A
R
2.2 GÆÆe8Z 67
(3) mG)\S`=`LU}XZ
i=1
>,n8Z !=`
P
sd(x) x
p
sd(x) = var(x).
sort(x) >,n8Z x =/|
(<LU4^!8Z
PLU}XZ
/
!(= order(x) C sort.list(x) ^zP
x<-c(10, 6, 4, 7, 8)
"
sum(x) prod(x) length(x) median(x) mean(x) var(x) sort(x)
!X\℄?0 35 13440 5 7 7 5 4 6 7 8 10.
)\S`#}XZ!KjG!(SK
5'C8>
2.2 a℄℄e5+ 69
2.2.2 < ey R UÆ
1.T; Æ
a:b >, a +*
z5_ 1(Ci 1), Z b
_ x <- 1:30 >,8
Z x = (1, 2, · · · , 30), x <- 30:1 >,8Z x = (30, 29, · · · , 1). a
$G
b
RG"
8Z a:b 0$G
Td}` 1. F a
RG
b
$G"
a:b >
,Td}` 1 !RG8Z
> 2.312:6
[1] 2.312 3.312 4.312 5.312
> 4:7.6
[1] 4 5 6 7
x <- 2*1:15 CH0>, 2 15, F0>,8Z x = (2, 4, · · · , 30),
P x <- 2 * (1:15), q0#`0\nK0\|L
1:n-1 CH0>,
1 n-1, F0>,8Z 1:n is 1. Pp>, 1 n-1, :PpB n-1 _A
4|(Yp>,!`?
> n<-5
> 1:n-1
[1] 0 1 2 3 4
> 1:(n-1)
[1] 1 2 3 4
Lu)ByZKW
~V<
2. TI
2.2.3 <A
70bTmM\!G0 any,
> any(c(1, 2, 3, 4, 5, 6, 7) > 3)
[1] TURE
2.2.4 Qge
NA >, !G#vCv
> z <- c(1:3, NA); z
[1] 1 2 3 NA
G is.na() 0fYv G#!G
O=\
M (TRUE), :MG
#0v G#O=\
` (FALSE), :G#H0v G#
> ind <- is.na(z); ind
[1] FALSE FALSE FALSE TRUE
Pptv G#q
0, :(g
> z[is.na(z)] <- 0; z
[1] 1 2 3 0
JS!G8 is.nan()(fYG#0bHw1
TRUE
Hw1
FALSE
w1),
is.finite()(fYG#0b-
TRUE
-
FALSE
l), is.infinite()
(fYG#0b
l
TRUE
l
FALSE
-). P
> x<-c(0/1, 0/0, 1/0, NA); x
[1] 0 NaN Inf NA
> is.nan(x)
[1] FALSE TRUE FALSE FALSE
> is.finite(x)
[1] TRUE FALSE FALSE FALSE
> is.infinite(x)
[1] FALSE FALSE TRUE FALSE
> is.na(x)
[1] FALSE TRUE FALSE TRUE
5 x !R~℄Zm
0/1
0, `5 is.finite !fY(0M
T)
`
0/0
Hw1
BG is.nan is.na !fY()
M
L0
Hw1G
#q|
0v G# 1/0
l
`5 is.infinite fY(
M NA
72 'IC R p!(
v G#
`5 is.na fY(
M
v G#CH0Hw1G#
b|
5 is.nan fY(~
`
BHw1G#v G#j\
0|OBv G#j\!SK
d
j\
2.2.5 7 } OA
8Z!X0|rÆe\P
> y <-c ("er", "sdf", "eir", "jk", "dim")
C
> c("er", "sdf", "eir", "jk", "dim") -> y
:
> y
[1] "er" "sdf" "eir" "jk" "dim"
0 paste GDd!
<ZTlu~Æe
md6|℄+
P
> paste("My","Job")
[1] "My Job"
T!
<Z0|08Z
L"B
!XTVD
d<H/|"|>!8Z
1qk(
<Z0|0G\8Z
T"
4:l1!Æe>,
P
> labs<-paste("X", 1:6, sep = ""); labs
[1] "X1" "X2" "X3" "X4" "X5" "X6"
℄}!Æe0| sep QG^1
P(Pat~p
> paste("result.", 1:4, sep="")
[1] "result.1" "result.2" "result.3" "result.4"
paste G
8|(RpK
> paste(1:10) # same as as.character(1:10)
[1] "1" "2" "3" "4" "5" "6" "7" "8" "9" "10"
> paste("Today is", date())
[1] "Today is Tue Sep 13 16:16:29 2005"
> paste(c(’a’, ’b’), collapse=’.’)
[1] "a.b"
2.2 a℄℄e5+ 73
2.2.6 A
0.0
−0.5
−1.0
−3 −2 −1 0 1 2 3
Re(z)
2.2.7 A
6 ,
R pp\!℄eA!U8Z!X8ZN!&u~!X`
p x[i] !|+U
Tm x 0u~8Z
Cu~r8Z\!>
+
74 8Q% R .U3Kz
> x <- c(1,4,7)
> x[2]
[1] 4
> (c(1, 3, 5) + 5)[2]
[1] 8
0|9q<u~!X!\
> x[2] <- 125
> x
[1] 1 125 7
> x[c(1,3)] <- c(144, 169)
> x
[1] 144 125 169
1. <A
3. 6,R
v
u~8Z
(=r\5 −lenght(x) −1 Xd
> v[-(1:5)]
[1] 15 16 17 18 19 20
>,9{/
!!X
4. O7 } O R 6 , A
76 8Q% R .U3Kz
518Z"0| !X_ÆÆ
> ages <- c(Li=33, Zhang=29, Liu=18)
> ages
Li Zhang Liu
33 29 18
Lm1!8Z0|{
!&KU
f80|!XÆDU!XC!
XN
P
> ages["Zhang"]
Zhang
29
8Z!X0|'_
> fruit <- c(5, 10, 1, 20)
> names(fruit) <- c("orange", "banana", "apple", "peach")
> fruit
orange banana apple peach
5 10 1 20
i D % S %p||S
2.3
[1] "logical"
R B9upn?! null(6\H) H
`u~n=! NULL \
LpJ
H
>,\ (H| NA, NA 0upn=\
F NULL 2B9\).
p7B90bJH
SD~JS is.numeric() !G0|
l is.numeric(x) DfkB9 x 0b
G\H
dO=u~xLH
is.character() 0|fkB90b
ÆeH
##
> z <- 0:9
> is.numeric(z)
[1] TRUE
> is.character(z)
[1] FALSE
d<BK>, R B9!X!~G
4
> length(2:4)
[1] 3
> length(z)
[1] 9
8Z/Sd<
0, G\H8Zd<
>,
numeric() C numeric(0),
ÆeH8Zd<
>,
character() C character(0).
R 0|ag
JJH:
P
> digits <- as.character(z); digits
[1] "0" "1" "2" "3" "4" "5" "6" "7" "8" "9"
> d <- as.numeric(digits); d
[1] 0 1 2 3 4 5 6 7 8 9
'u~j\G\H! z :
ÆeH! digits. 'I~j\ digits
:
\G\H! d, L" d z 0um!\ R 8SDLm!| as. +!
JH:G
2.3.2 T h C R>e
2.3.3 $ attr()
attributes()
$type
[1] "fruit"
2.3.4h C R class {R
5 R m0|n=! class BKDUr8B9!:oa|
B9! class
BKDp℄B9!J
0|Cz{G#B9J!H|
JH|!S
4
print() GB8ZP!+,SKH|
plot() GBH|J
!
<ZH|! I
\6"s,u~J!B9! class BK
0|( unclass(object)
G
2.4 q4
}Xm!<ZRpqpJ?pd<Z<ZU<Zpd<Z
rTV!G\
0|
JnI)\#0\<ZU<ZrK\
80 'IC R p!(
0|G\>
q0|0ÆeH\
T$rG\_in{!
H&
DX\
F`&D℄JCXG<ZK?^Ys
U<Z!
Q
2.4.1 factor()
G tapply() !u"(|+
tapply(X, INDEX, FUN = NULL, ..., simplify = TRUE)
> gl(3,5)
[1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
Levels: 1 2 3
> gl(3,1,15)
[1] 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
Levels: 1 2 3
82 8Q% R .U3Kz
2.5 k( <%d
2.5.1 e?;3
Æ
G (array) 0|,l0D~(=!JH/|!!X!N!
!0G
\H!GP
q0|TdJH (ÆeHxLHkGH). R 0|"
~&l LG
n?0P (IÆG).
Gu~nQBK}ÆG8Z (dim BK), ÆG8Z0u~!XrSR
G\!8Z
Td<0G!ÆG
4ÆG8ZY~!X"G
IÆG
(P). ÆG8Z!u~!X^1\p(=!Æ
(=!(
1.
1. R A
_ o ? ;
2. u array() j';
R p0| array() GZ7G
T7I+
array(data = NA, dim = length(data), dimnames = NULL)
Tm data 0u~8ZG#
dim 0GÆ!d<
v"
"8Z!d<
dimnames 0GÆ!Æ
v"
6
> X <- array(1:20,dim=c(4,5))
au~ 4 × 5 !IÆG (P), P
2.5 DÆGP 83
> X
[,1] [,2] [,3] [,4] [,5]
[1,] 1 5 9 13 17
[2,] 2 6 10 14 18
[3,] 3 7 11 15 19
[4,] 4 8 12 16 20
fupS+
> Z <- array(0,dim=c(3, 4, 2))
d1\u~ 3 × 4 × 2 !ÆG
T!X)
0. LpSK
DBGy
*3
3. u matrix()
Æ
0|5Hq<GÆG!vp(!X8jl 0.
8upn=(=&K0BG`u~(=8Z (08Z
H0G),
4
> a[3:10]
[1] 3 4 5 6 7 8 9 10
L"*tG!ÆGF">
+,0BG!G#8ZrN
2. 0 R ;6 ,
rz!0u~8Z80|BLR~!Xj\
> a[b] <- c(101,102,103,104)
C
> a[b] <- 0
86 8Q% R .U3Kz
2.5.3 ;R
0|BGXd
JR:0\ (+ − ∗ /), L"
J!0GB
!
X!R:0\
Q_0\!Gu"
p0/|I! (dim BKu/|). P
> A <- matrix(1:6, nrow=2, byrow=T); A
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
> B <- matrix(1:6, nrow=2); B
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
> C <- matrix(c(1,2,2,3,3,4), nrow=2); C
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 2 3 4
> D <- 2*C+A/B; D
[,1] [,2] [,3]
[1,] 3 4.666667 6.6
[2,] 6 7.250000 9.0
L~P0|,
G!_iK0\Gn0\~"P0\!K
j
G!n{K0\$[Æ0GmB
f!!X0\
IHue!8Z (CG) q0|
JR:0\
u"!:0t8Z (C
G) m!G#B
8Z (CG) m!G#
J0\
>8Z (CG) !
G#\7(
F0|d8Z (CG) G#
J<
C0&*h|
!GBKP
> x1 <- c(100,200)
> x2 <- 1:6
> x1+x2
[1] 101 202 103 204 105 206
> x3 <- matrix(1:6, nrow=3)
2.5 DÆGP 87
> x1+x3
[,1] [,2]
[1,] 101 204
[2,] 202 105
[3,] 103 206
0|,
8ZG|0\"
8Z^<Y~GH<"
R
>pzz
> x2 <- 1:5
> x1+x2
[1] 101 202 103 204 105
zF"
d!=B9d<H0>!=B9d<!R/G in: x1 + x2
2.5.4
Æ R
LMg& R pmP!E20\
1. -
BP A, G t(A) >,P A !f
P A . T
> A<-matrix(1:6,nrow=2); A
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
> t(A)
[,1] [,2]
[1,] 1 2
[2,] 3 4
[3,] 5 6
2. KrÆRQÆo
G det() 0nSPJ^+!\
> det(matrix(1:4, ncol=2))
[1] -2
88 'IC R p!(
3. A
R)8
B n Æ8Z x, 0|,l n × 1 PC 1 × n P x y 0/|
ÆG!8Z
: x %*% y>,xy$H. P,
> x <- 1:5; y <- 2*1:5
> x %*% y
[,1]
[1,] 110
G crossprod() 0$H0\G (>,x\nH), crossprod(x,y) X\
8Z x y !$H
P ’t(x) %*% y’. crossprod(x)>,xx!$H, P kxk .
2
2
8. K ÆR{A
9.
Æ R ?p w[
G svd(A) 0BP A U\℄
P A = UDV , Tm U, V 0S T
!0SxP U, svd(A)$v B
!0SxP V . P
> svdA<-svd(A); svdA
$d
[1] 17.4125052 0.8751614 0.1968665
$u
[,1] [,2] [,3]
[1,] -0.2093373 0.96438514 0.1616762
[2,] -0.5038485 0.03532145 -0.8630696
[3,] -0.8380421 -0.26213299 0.4785099
$v
[,1] [,2] [,3]
[1,] -0.4646675 -0.833286355 0.2995295
[2,] -0.5537546 0.009499485 -0.8326258
[3,] -0.6909703 0.552759994 0.4658502
> attach(svdA)
> u %*% diag(d) %*% t(v)
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 10
5Æ!&m
attach(svdA) 0M(!<Z u, v, d 0oB svdA
!
attach() G!(SKt5 2.6.2 1'
10. K
Æ R QÆo R
11. =E+'{ QR w[
G lsfit() !O=\0=In(!!
g
> lsfit.sol <- lsfit(X, y)
z=In(!
Tm y 0Y8Z
X 0XPP
x 0.0 0.2 0.4 0.6 0.8
y 0.9 1.9 2.8 3.3 4.2
.K=In(!
Tg(
> x<-c(0.0, 0.2, 0.4, 0.6, 0.8)
> y<-c(0.9, 1.9, 2.8, 3.3, 4.2)
> lsfit.sol <- lsfit(x, y)
!X\0^>I+ (^>!r-t5 2.6 lv)
> lsfit.sol
$coefficients
Intercept X
1.02 4.00
$residuals
[1] -0.12 0.08 0.18 -0.12 -0.02
$intercept
[1] TRUE
$qr
$qt
[1] -5.85849810 2.52982213 0.23749843 -0.02946714 0.10356728
$qr
Intercept X
[1,] -2.2360680 -0.8944272
[2,] 0.4472136 0.6324555
[3,] 0.4472136 -0.1954395
2.5 Ma
v/ 93
> nrow(A)
[1] 2
> ncol(A)
[1] 3
Æ R'/
2.
3.
Æ Rz
A 0u~P
:G as.vector(A) 0|tP3
8Z
96 'IC R p!(
> A<-matrix(1:6,nrow=2); A
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
> as.vector(A)
[1] 1 2 3 4 5 6
4. ;R'"7
G0|u~BK dimnames *Æ!~(=!Æ
v"
NULL.
> X <- matrix(1:6, ncol=2,
dimnames=list(c("one","two","three"), c("First","Second")),
byrow=T); X
First Second
one 1 2
two 3 4
three 5 6
q0|*1P X x'3
dimnames(X) j\P
> X<-matrix(1:6, ncol=2, byrow=T)
> dimnames(X) <- list(
c("one", "two", "three"), c("First", "Second"))
BP
80|(BK rownames colnames DUJ^P
> X<-matrix(1:6, ncol=2, byrow=T)
> colnames(X) <- c("First", "Second")
> rownames(X) <- c("one", "two", "three")
5. ;Ro-
0| aperm(A, perm) GG A !Æ perm m^1!DUqD
4^P
> A<-array(1:24, dim = c(2,3,4))
> B<-aperm(A, c(2,3,1))
2.6 / ` ax 97
2.6 .| fu
2.6.1 Æ- (list)
1. Æ -R
7^>!u"|+
Lst <- list(name_1=object_1, ..., name_m=object_m)
Tm name 0^>!X!j
object 0^>!X!B9
2. Æ -R T
3. q0 &Æ -R
5 R m
SDG!O=\0^>
nnQ\nQ8Z!G eigen(),
U\℄G svd() =InGG lsfit() #
LMH3uulv
5
"3lv/G!
2.6.2 et (data.frame)
2. etRsu
G#>!X!SKP!X!SK/|
0|((=C(=8
Z
q0|(ÆCÆ8Z
> df[1:2, 3:5]
Age Height Weight
1 13 56.5 84
2 13 65.3 98
G#>!<Zq0|^> (PIA [[ ]] C $ e).
> df[["Height"]]
[1] 56.5 65.3 57.3 62.5 59.0
> df$Weight
[1] 84.0 98.0 83.0 84.0 99.5
G#>!<ZBK names 1
BKu10W6!G#>!Jq0|
1Æ
0| rownames BK1
> names(df)
[1] "Name" "Sex" "Age" "Height" "Weight"
> rownames(df)<-c("one", "two", "three", "four", "five")
> df
Name Sex Age Height Weight
102 8Q% R .U3Kz
one Alice F 13 56.5 84.0
two Becka F 13 65.3 98.0
three James M 12 57.3 83.0
four Jeffrey M 13 62.5 84.0
five John M 12 59.0 99.5
3. attach()
G#>!{p0*}Xs!G# R !}Xs&8Pp|G
#>
>G#q0|G#>lupPD L5(G#>!<
Z"0| “G#> $ <Z” !YK0
Lm(|{M
R p\
attach() G0|G#>m!<Z “T” $m
Lm;G#>G#!
-P
> attach(df)
> r <- Height/Weight; r
[1] 0.6726190 0.6663265 0.6903614 0.7440476 0.5929648
'u&t5℄6dsQu~D<Z r, dH>
4
G#> df m
pD<Zj\G#>m
0|
> df$r <- Height/Weight
Lm!|+
\r;T
`p- detach()(QGP0).
R mÆ6d!L04|9n!d50J"*ru~<ZVa
l>
5;r~<Z"L~<ZVal>m℄8'^G
G℄!
u~5j\"05f 1 j\ ({Wn?^15Tdfj\). attach() !
vf05<ZVal>!f 2, detach() vq0s,f 2. b|
R :o!u~
lq0*\u~
SCj\!<Z"0&Hz
L~<Z{5Valm~f1
LmHOoU!-6
P
phELm!q
attach() {\0|TG#>
q0|T^>
2.6.3 Æ - { etR(<
w <- scan("weight.data")
tpm! 15 ~G#;
Cj 8Z w.
`G#mH|!BK
(
172.4 75.0 169.3 54.8 169.3 64.0 171.4 64.8 166.5 47.4
171.4 62.2 168.2 66.9 165.1 52.0 168.8 62.2 167.8 65.0
165.8 62.2 167.8 65.0 164.4 58.7 169.9 57.5 164.9 63.5
... ... ... ... ... ... ... ... ... ...
0 100 Z!xrq!G#
V52G#p "h_w.data", Tm'
1 3 5 7 9 ^0x (cm), ' 2 4 6 8 10 ^0rq (kg), :
> inp <- scan("h_w.data", list(height=0, weight=0))
tG#;
C|^>!S+j <Z inp.
> is.list(inp)
[1] TRUE
0|t scan() ;!G#VlPI+t “weight.data” m!
rqG#V5u~ 3 J 5 ^!Pm
FeG#JVfTg|+
> X <- matrix(scan("weight.data", 0),
nrow=3, ncol=5, byrow=TRUE)
Read 15 items
> X
[,1] [,2] [,3] [,4] [,5]
[1,] 75.0 64.0 47.4 66.9 62.2
[2,] 62.2 58.7 63.5 66.6 64.0
[3,] 57.0 69.0 56.9 50.0 72.0
℄u!G matrix() !K
(YpCK0#a!
> X <- matrix(scan("input.dat", 0), ncol=5, byrow=TRUE)
> X <- matrix(scan("input.dat", 0), nrow=3, byrow=TRUE)
q0| scan() GZ KÆ>G#
> x<-scan()
1: 1 3 5 7 9
6:
106 'IC R p!(
Read 5 items
> x
[1] 1 3 5 7 9
scan() ;p!u"|+
scan(file = "", what = double(0), nmax = -1,
n = -1, sep = "",
quote = if(identical(sep, "\n")) "" else "’\"",
dec = ".", skip = 0, nlines = 0, na.strings = "NA",
flush = FALSE, fill = FALSE, strip.white = FALSE,
quiet = FALSE, blank.lines.skip = TRUE,
multi.line = TRUE, comment.char = "",
allowEscapes = TRUE)
Tm file
p what
^1u~^>
:^>5!JH
Pp;r!
JH skip 7g0|wp!+*H;JG sep 7g0|^1G#d!
℄}eTdQGl'}p
2.7.2
= o R e + P
- 2.2: 'WWe e
Sex of
Language Analogical Geometric student
Aptiude Reasoning Reasoning (Male = 1)
Student (x1 ) (x2 ) (x3 ) (x4 )
A 2 3 15 1
B 6 8 9 1
C 5 2 7 0
D 9 4 3 1
E 11 10 2 0
F 12 15 1 0
G 1 4 12 1
H 7 3 4 0
1. write( )
write() GCG#p!|+0
write(x, file = "data",
ncolumns = if(is.character(x)) 1 else 5,
110 'IC R p!(
append = FALSE)
Tm x 0G#
{
0P
q0|08Z file 0p (v"p
"data"). append=TRUE "
5"pÆu_G#b: (FALSE, v\) Cu~
DpTdQGl'}p
2. write.table( ) $ write.csv( )
B^>G#CG#>G#
0| write.table() GC write.csv()
GC2|+!G#p
C CSV |+! Excel G#p
P
> df <- data.frame(
Name=c("Alice", "Becka", "James", "Jeffrey", "John"),
Sex=c("F", "F", "M", "M", "M"),
Age=c(13, 13, 12, 13, 12),
Height=c(56.5, 65.3, 57.3, 62.5, 59.0),
Weight=c(84.0, 98.0, 83.0, 84.0, 99.5)
)
> write.table(df, file="foo.txt")
> write.csv(df, file="foo.csv")
write.table() G write.csv() G!(|+
write.table(x, file = "", append = FALSE, quote = TRUE,
sep = " ", eol = "\n", na = "NA", dec = ".",
row.names = TRUE, col.names = TRUE,
qmethod = c("escape", "double"))
p 2.8
2.8.1 w } g
2. switch }g
switch &0D℄U&
T(SK0
112 8Q% R .U3Kz
switch (statement, list)
Tm statement 0>
+
list 0^>
0|1>
+!O=
\5 1 length(list), :O=^>/
f!\b:O= “NULL” \P
> x <- 3
> switch(x, 2+2, mean(1:10), rnorm(4))
[1] 0.8927328 -0.7827752 1.0772888 1.0632371
> switch(2, 2+2, mean(1:10), rnorm(4))
[1] 5.5
> switch(6, 2+2, mean(1:10), rnorm(4))
NULL
list 01"
statement #<Z"
O=<ZB
!\b:
O= “NULL” \P
> y <- "fruit"
> switch(y,fruit="banana",vegetable="broccoli",meat="beef")
[1] "banana"
2.8.2 #}g{o}g
m_&0 break &
break &!0m_\7
(oUw\7
|6&0 next &
next &0\V[J
FH[J~$jK!$
break & next &!P
t!\7&DM
2.8.3 [ . } g
for \7!|+
> for (name in expr_1) expr_2
Tm name 0\7<Z
expr_1 0u~8Z>
+ ({
0~U^
1:20),
expr_2 {
0u>
+
7u~ 4 ! Hilbert P
2.8 ÆB5 113
2. while [.}g
while \7& while &!|+
> while (condition) expr
vp condition lQ
:[J>
+ expr. P
:Cu~X\ 1000 |$!
Fibonacci G
> f<-1; f[2]<-1; i<-1
> while (f[i]+f[i+1]<1000) {
f[i+2]<-f[i]+f[i+1]
i<-i+1;
}
> f
[1] 1 1 2 3 5 8 13 21 34 55 89 144
[13] 233 377 610 987
3. repeat [.}g
repeat &!|+
> repeat expr
\7vE break &wz\7P
repeat \7:Cu~X\ 1000
repeat
|$! Fibonacci G!oU
114 8Q% R .U3Kz
> f<-1; f[2]<-1; i<-1
> repeat {
f[i+2]<-f[i]+f[i+1]
i<-i+1
if (f[i]+f[i+1]>=1000) break
}
Ctvp&q
if (f[i]+f[i+1]<1000) next else break, q|m!X
\
2.9 ) I6 S
p/S.
SsH!=GSD R G~
n=!$
R
KI+
C0|1
uJ!-Lm5("0|(fRS;
F
eoUq Z$C
S!oU0*Z$( R f!{pSKXu
.$Æ
R &}p!(DGG
mean(), var(), postscript()
#
0&}:Cz#C5 R fm!G
*
SC!G2jÆD
`?
G1!|+(
> name <- function(arg_1, arg_2, ...) expression
0 R m!>
+ ({
0u>
+), arg_1, arg_2, ... >,G
expression
!QG>
+m
V5oU'!F"0G!O=\
O=\0|08Z
G (P) ^>CG#>
-G!|+
name(expr_1, expr_2, ...), Ce5{ "-80!
K!
5-
S:C!G (oU) "
Ppt{C!G-$m
P(
2.1.3 ! “> R |” g
[J source() GG!-
'!C8>
2.9.1 MNR 3
b: a = x. pdd<=^1pn"
y_X\
2
Tm
(n1 − 1)S12 + (n2 − 1)S22
S2 = , (2.2)
n1 + n2 − 2
2.9 [>\A3a 117
℄?0YG#!m2)\
S , S ℄?0YG#!m2S`
n , n
X, Y 2
1
2
2 1 2
℄?
YG#!~G
H+ (2.1) (2.2) :C/
!oU oU twosam.R
twosam <- function(y1, y2) {
n1 <- length(y1); n2 <- length(y2)
yb1 <- mean(y1); yb2 <- mean(y2)
s1 <- var(y1); s2 <- var(y2)
s <- ((n1-1)*s1 + (n2-1)*s2)/(n1+n2-2)
(yb1 - yb2)/sqrt(s*(1/n1 + 1/n2))
}
5G (oU) m
>\ y1, y2 0PpX\ T }XZ!YG#G
(oU) !O=\0G\H<Z
z/
! T }XZ
>G# A, B, CX\ T }XZ
> A <- c(79.98, 80.04, 80.02, 80.04, 80.03, 80.03,
80.04, 79.97, 80.05, 80.03, 80.02, 80.00, 80.02)
> B <- c(80.02, 79.94, 79.98, 79.97, 79.97, 80.03,
79.95, 79.97)
> twosam(A,B)
[1] 3.472245
5'8>u
T }XZD
XYm2)\0b/|
2.9.2 _ oK Rm
2.9.3 y"4{fQ
LpI+ name=object z1-Gm!QG
:LQG0
|H{ LU z1(G
118 'IC R p!(
> fun1 <- function(data, data.frame, graph, limit) {
[function body omitted]
}
:(!p-SK
> ans <- fun1(d, df, TRUE, 20)
> ans <- fun1(d, df, graph=TRUE, limit=20)
> ans <- fun1(data=d, limit=20, graph=TRUE, data.frame=df)
80#a!
5P 2.4 m
T<pnr 1e-5(10 −5
), :H8><pn
Z>
pd=)P0
> fzero(1,2)
$root
[1] 1.324718
$fun
[1] -1.405875e-05
[nW.KSo
f (x) = 0, f : Rn → Rn ∈ C 1
! Newton K!.|+
x(k+1) = x(k) − [J(x(k) )]−1 f (x(k) ), k = 0, 1, · · · ,
2.9 [>\A3a 119
/
!oU oU Newtons.R
Newtons<-function (fun, x, ep=1e-5, it_max=100){
index<-0; k<-1
while (k<=it_max){
x1 <- x; obj <- fun(x);
x <- x - solve(obj$J, obj$f);
norm <- sqrt((x-x1) %*% (x-x1))
if (norm<ep){
index<-1; break
}
k<-k+1
}
obj <- fun(x);
list(root=x, it=k, index=index, FunVal= obj$f)
}
5G (oU) m
><Z fun 0Sol!G
$rI+5
( x 0y*<Z
ep 0<pn
v"
10 . it_max 0. −5
2.9.4 Y
return(a1 + a2)
else {
return(fun(f, a, d, fa, fd, a1, eps, lim - 1, fun)
+ fun(f, d, b, fd, fb, a2, eps, lim - 1, fun))
}
}
fa <- f(a); fb <- f(b); a0 <- ((fa + fb) * (b - a))/2
fun1(f, a, b, fa, fb, a0, eps, lim, fun1)
}
oU!><Z
f 01HG
a,b 0H℄!=)
eps 0H℄<p
n
v\
10 . lim 0B℄pd!Æ-
v\
10, P1HpdD1#
−6
℄
2 ~pd>z<Z
H℄\
10
)n
(1) Cn z = 2x + y + e, G e = (1, 1, 1) ; T
(2) Cn x y 3b8
122 8Q% R .U3Kz
Cn x y 38
(3)
2.4 B
w 5 b3 Hilbert v/
1
H = (hij )n×n , hij = , i, j = 1, 2, · · · , n.
i+j−1
Cn Hilbert v/ H 3E/N
(1)
(2) H 3fv/
(3) H 3|0:|05+
- 2.3: We e
M GV F a g2 At (cm) J (kg)
1 &3 l 14 156 42.0
2 h ` 15 165 49.0
3 l 16 157 41.5
4 )6 ` 14 162 52.0
5 >
l 15 159 45.5
dz Excel `!
$qI 123
bf!<Z0DD1Z
℄!Nmo/!}XZ
!
)\rGmG℄G#
1. h
)\ (mean) 0G#!I)G
)\ (Y
x) 1
n
1X
x= xi , (3.1)
n i=1
125
126 83% axS_F`!
dDG#r\!I)f
5 R pm
0 mean() GX\m2!)\
T!(SK0
mean(x, trim = 0, na.rm = FALSE)
Tm x 0B9 (8ZPGCG#>), trim 0X\)\℄s,)\`
|G#!4P
v\
0, P)AuKG# na.rm = TRUE "
/SG#
mv G#G!O=\0B9!)\
d!(
tPD
uJ!
3.1 h6 15 QB3J (( )
75.0 64.0 47.4 66.9 62.2 62.2 58.7 63.5
66.6 64.0 57.0 69.0 56.9 50.0 72.0
QBJ3~:
[O mean() GnsQ R p (p exam0301.R)
w <- c(75.0, 64.0, 47.4, 66.9, 62.2, 62.2, 58.7, 63.5,
66.6, 64.0, 57.0, 69.0, 56.9, 50.0, 72.0)
w.mean <- mean(w); w.mean
[J exam0301.R !!uKoUZrq!)\
62.36.
x 0P (CG) "
G mean() !O=\
CH08Z
F0
u~G
PPmuKG#!I)\P
> x <- 1:12; dim(x)<-c(3,4)
> mean(x)
[1] 6.5
mean(1:12) !O=\/|
FLM x 0u~ 3 × 4 !P
*PpPJC^!)\
Pp- apply() G (l'IC
2.5.5 ) X\X\PJ!)\
> apply(x,1,mean)
[1] 5.5 6.5 7.5
X\P^!)\
> apply(x,2,mean)
[1] 2 5 8 11
3.1 S_
C+ 127
x . (n)
mGDG#mEf!GÆnQrÆ4mGC=!G#~G
R~G#!u%BBj℄I!G#
)\mG4|ÆBBh℄I
!G#
)\mGH|mG!u+|n)0H<
\!3
$
qK
d0G#℄m/qp!}XZ
5 R pm
G median() YZ!mG
> x <- c(75, 64, 47.4, 66.9, 62.2, 62.2, 58.7, 63.5)
> median(x)
[1] 62.85
median() G!(|+
median(x, na.rm = FALSE)
Tm x 0G\H8Z
na.rm 0xL<Z
na.rm = TRUE "
G0| L
v G#!8Zb: (na.rm = FALSE, v\) H& Lv G#!
8Z
> x.na <- c(75.0,64.0,47.4,NA,66.9,62.2,62.2,58.7,63.5)
> median(x.na)
[1] NA
> median(x.na, na.rm = TRUE)
[1] 62.85
w *
4.
℄G (percentile) 0mG!tG# =!4^'
B
0 ≤ p < 1, d! p ℄)1
(
x , np H0RG",
([np]+1)
, np 0RG" ,
m = 1 p (3.3)
x +x (np) (np+1)
2
Tm [np] >, np !RGK℄
p ℄Gj
' 100p ℄GrÆR~m2! 100p !Y\Hf
p ℄G 0.5 ℄G m (' 50 ℄G) 0mG m . 5$[X\m
0.5 e
3.1 D}XZ 131
'}
2 4
3.1.2 w ^ AeRe
n
1 X
s2 = (xi − x)2 . (3.4)
n − 1 i=1
Tm x 0m2!)\
132 83% axS_F`!
m2S`!+Sj
m2=` (standard deviation), Y
s, P
v
u n
√ u 1 X
s= s =t
2 (xi − x)2 . (3.5)
n − 1 i=1
<&G022G#/B℄K!up<Z
Y
CV,
s
CV = 100 × (%), (3.6)
x
d0u~Zw!Z
℄G>,
℄o<!}XZ8(^GÆnQ
m2>SIS n
X
CSS = (xi − x)2 . (3.7)
i=1
m2>SIS n
X
USS = x2i . (3.8)
i=1
> var(w)
[1] 56.47257
> sd(w)
[1] 7.514823
S`G var() =`G sd() !(|+
var(x, y = NULL, na.rm = FALSE, use)
sd(x, na.rm = FALSE)
Tm x 0G\8ZPCG#> na.rm 0xL<Z
na.rm = TRUE "
0 Lv G#Tl'}
S`G var() /!G8 cov()— nAS`P cor() — n
/PLY~Gt5'
B<&G>SIS>SIS#^=
Pp:Cg!oU
P
B 15 Z!rqG#
3.1 }B
133
:; { , 01
2.
m2K` (Y
R) !X\+
R = x(n) − x(1) = max(x) − min(x), (3.9)
Tm x 0m2l!8Zm2K`0Dm2℄K!GÆnQG#*
℄
TK`*
m2Æ(R℄GX`j
R℄` C%K`
Y
R , P 1
R1 = Q3 − Q1 , (3.10)
Bm2K`m2=
0|g:oSKX\
3.1.3 w1 P/ Re
X n
n 3 n2 µ3
g1 = (xi − x) = , (3.12)
(n − 1)(n − 2)s3 i=1 (n − 1)(n − 2)s3
134 83% axS_F`!
Tm s 0=`
µ 0m2 3 mE
P µ = P(x − x) .
n
1 3
3 3 n i
i=1
B<&G022G#!BjK^=)\Bj!G#TB<&G
0,
V℄!G#B<&G
S
V℄!G#B<&G
m
2. ye 5
m2!`<&G (Y g ) !X\+ 2
Xn
n(n + 1) 4 (n − 1)2
g2 = (xi − x) − 3
(n − 1)(n − 2)(n − 3)s4 i=1 (n − 2)(n − 3)
n2 (n + 1)µ4 (n − 1)2
= −3 , (3.13)
(n − 1)(n − 2)(n − 3)s4 (n − 2)(n − 3)
- (3*(n-1)^2)/((n-2)*(n-3)))
data.frame(N=n, Mean=m, Var=v, std_dev=s,
Median=me, std_mean=sm, CV=cv, CSS=css, USS=uss,
R=R, R1=R1, Skewness=g1, Kurtosis=g2, row.names=1)
}
3.2 fSx2
G#!GÆnQ22\G#!{pnQ
FpBG#!rj?u!
D
peG#!℄IBG#℄I!{pDSKZS t G#
!Lv℄IPr℄IG#℄!u~qpq0peG#0bD
Sh
r
L0℄I!ShKfk!q
136 83% axS_F`!
3.2.1 w1
5'uC z\℄IG F (x) !1 (1 1.5) ℄Ip (1 1.7), P
P {X = xk } = pk , k = 1, 2, · · · ,
G
Z x
1 (t − µ)2
F (x) = √ exp − dt = pnorm(x, mu, sigma),
2πσ −∞ 2σ 2
• p — ℄IG F (x);
• q — ℄IG!NG F (p), P 1rq p '
nT(℄)
−1
3.2 G#!℄I 139
• r— TM (a/|℄I!^GG).
3.2.2 r ` ` w1 { QQ
1. r
ZS /<m!0Æ<
X (kernal density estimate) G density(),
T!0{Wm2
XTÆ<d!(SK0
density(x, bw = "nrd0", adjust = 1,
kernel = c("gaussian", "epanechnikov", "rectangular",
"triangular", "biweight", "cosine", "optcosine"),
window = kernel, width,
give.Rkern = FALSE,
n = 512, from, to, cut = 3, na.rm = FALSE)
Tm x 0m2l!8Z bw 0=
0X9 bw
t\"
R p
>1z0!q.TdQGl'}p
3.3 /! 3.1 G 15 QB3J39VÆNGCÆ
d2v`l
3n:NGafL*
[Cz R oU oU exam0303.R
w <- c(75.0, 64.0, 47.4, 66.9, 62.2, 62.2, 58.7, 63.5,
66.6, 64.0, 57.0, 69.0, 56.9, 50.0, 72.0)
hist(w, freq = FALSE)
lines(density(w), col = "blue")
x <- 44:76
lines(x, dnorm(x, mean(w), sd(w)), col = "red")
[J'?zZS Æ<
Xq.Sh℄I!rqÆ<q.
3.1 b,
3.2 ax3` l 141
Histogram of w
0.06
0.05
0.04
Density
0.03
0.02
0.01
0.00
45 50 55 60 65 70 75
ZS !g1!r TVH℄I!b!Bu"!r℄I p
0.4
0.2
0.0
45 50 55 60 65 70 75
G
B
Sh℄I! QQ 0|(!)
−1 i − 0.375
Φ , x(i) , i = 1, 2, · · · , n (3.14)
n + 0.25
l!) m2G#ÆSSh℄I
5 QQ ÆL)ÆS&5Z.
y = σx + µ
75
70
Sample Quantiles
65
60
55
50
−1 0 1
Theoretical Quantiles
Zrq!Sh QQ
3.3:
> stem(x)
The decimal point is 1 digit(s) to the right of the |
2 | 5
3 |
4 | 5
5 | 045
6 | 148
7 | 25589
8 | 1344456667999
9 | 0112
10 | 0
(Bt z/
!2
'u~G 25 !!
2, ~
5. |~
t 25 | ℄+
25 → 2 | 5
u~G80|Lm L
t t!G 2,3,4,5,6,7,8,9,10 ^ Æ
(4^
5^V Æ(1uF.
35F.VCÆ"*G#!/
!
~GP
5!G 5 !F.Vv
0 0,4,5, P
5 | 045
d℄?B
50, 54, 55 L~G#5!G 3 !F.!V
"*G#,
B
!G#0u
0|6
5t m
u
Y1G#
#u
G#EGG#!!GK℄>,
“”,
u!2<~GK℄
“t”, +,EG!~G
ZS
!ZSJS
stem() G!(SK0
stem(x, scale = 1, width = 80, atom = 1e-08)
Tm x 0G#8Z scale 7g?zt !d< width ? !=<
atom 0 `
X9 scale = 2, Pt 10 ~~G℄lY?
0 ∼ 4
u?
5 ∼ 9
fu?
,(!X\
> stem(x, scale = 2)
146 83% axS_F`!
The decimal point is 1 digit(s) to the right of the |
2 | 5
3 |
3 |
4 |
4 | 5
5 | 04
5 | 5
6 | 14
6 | 8
7 | 2
7 | 5589
8 | 13444
8 | 56667999
9 | 0112
9 |
10 | 0
X9 scale = 1/2, Pt 10 ~~G℄l 1/2 ?
P 20 ~G
u?
> stem(x, scale = .5)
The decimal point is 1 digit(s) to the right of the |
2 | 5
4 | 5045
6 | 14825589
8 | 13444566679990112
10 | 0
3.7 /! 3.1 G 15 QB3J3laÆ
[
> stem(w)
The decimal point is 1 digit(s) to the right of the |
4 | 7
5 | 0779
3.2 ax3` l 147
6 | 22444779
7 | 25
\(G#℄g3
t"*G#=G)'G\R
2. =:
t 0kaKG#℄bO!qpSKF0. w&Zg&,
G#℄I!{pnQ5 R pm
boxplot() G0.
3.8 /! 3.6 QBV:31/Æ
[>g
> boxplot(x)
0.
3.4 b,
100
80
60
40
3.4: ZlI!0.
50. m
Æ (Q ) ( (Q ) R℄G℄?w1zmd0r!0K{%K
3 1
0rmd!
.0mG (m ) b5!f0r8Æ(z!ZK℄j
e
80.04
80.02
80.00
79.98
79.96
79.94
A B
3.5: YG#!0.
0.
3.5 b,
I0|,z
YG#!)\0H/|!
'u\x'I
t'Ct zYm2)\fk!}XSK
(\QG notch = T, 1z!0. d8col = c(2,3),
b| A !0. 0% (2 >,% ), B !0. 0r (3 >,%
r), q0|tQGCl col = c(’red’, ’green’).
5 R pm
InsectSprays 0 R p!G#>
d0Y^G#l
u^} count, G#l
fu} spray, l
A, B, C, D, E,
F j~KI,1zG# count 5Lj~KI(!0.
Tg (oU
figure0306.R) (
boxplot(count ~ spray, data = InsectSprays,
col = "lightgray")
boxplot(count ~ spray, data = InsectSprays,
notch = TRUE, col = 2:7, add = TRUE)
'u~g01zI!0.
Fe m!g 0f< (col="lightgray").
'I~g>,1z!0. d8 (notch = TRUE), Feu~0. u
pg (col = 2:7) 1z
CtL1! /_ÆuD Æ (add = TRUE), T
I 3.6 b,
150 'C G#DK℄
25
20
15
10
5
0
A B C D E F
5kaKG#℄m
|
>K!&NÆG#qpnQ!~G
mG m , (R℄G Q , ÆR℄G Q , =\ min \ max. L~
e 1 3
Gj
m2G#!GA
5 R pm
G fivenum() X\m2!GA(|+
fivenum(x, na.rm = TRUE)
Tm x 0m2G#
na.rm 0xL<Z
na.rm = TRUE(v\) "
5X\
GAX℄
b! NA NAN G#t1s,
3.10 ! 3.6 QBV:3a_
[(oU exam0310.R)
> x<-c(25, 45, 50, 54, 55, 61, 64, 68, 72, 75, 75,
78, 79, 81, 83, 84, 84, 84, 85, 86, 86, 86,
87, 89, 89, 89, 90, 91, 91, 92, 100)
> fivenum(x)
[1] 25 70 84 88 100
3.2 eRw1 151
3.2.4 RK`{w1+'K`
Æ!t 0. #B^GKw1K!G#8
Tn)0
74Z5ZS k℄IGm
=p5r5pJH!℄
I"
<uv!1!rrqÆ<q.Cr℄IGq.xF
b<q.0
b!1
0Pp
J}Xfk!!}XfkSKt5'Cm
LM
`gYpfkSK
upSK0Sh℄I!fk
fupSK0
℄IG!(!fk
1. R W K ` ro
O Shapiro–Wilk ()?w –
H1) W }XZShKfk
jLp
fkSK
Sh W fkSK
5 R pm
G shapiro.test() p W }XZ/
! p \
p \
=~+|KKI α(4 0.05), :|
m2
H0D
Sh℄I!rb
:q|m2D
Sh℄I!r
G shapiro.test() !(|+
shapiro.test(x)
Tm x 0G#l!8Z
Ce8Z!d<5 3 d 5000 Xd
BP 3.1 m 15 Z!rqG#
> w <- c(75.0, 64.0, 47.4, 66.9, 62.2, 62.2, 58.7, 63.5,
66.6, 64.0, 57.0, 69.0, 56.9, 50.0, 72.0)
> shapiro.test(w)
Shapiro-Wilk normality test
data: w
W = 0.9686, p-value = 0.8371
\
0.8371 > 0.05,
|
D
Sh℄I!r
QQ !
p
v/|
> shapiro.test(runif(100, min = 2, max = 4))
Shapiro-Wilk normality test
data: runif(100, min = 2, max = 4)
W = 0.9493, p-value = 0.0007515
152 'C G#DK℄
p\
0.0007515 < 0.05, |
m2H0D
Sh℄I!rx
L0D
)
.℄I!^GG
2. ` ` w1R Kolmogorov-Smirnov K ` ro
k℄IG F (x) 0r℄IG F (x) !
Xk℄I(!fk!SK
n
P
D= sup |Fn (x) − F0 (x)| . (3.15)
−∞<x<∞
G#℄I!fk
t5'C1'!
3.3 R YQ$S2!$
5℄!G#DK℄m
G# 0G#℄!qpSKXu
O? !SKe{WG#
0upZ?!SKLMt R
3.3 R .UG3/ÆW4 153
pm
uG# !E2SK
5 Gm
IJ G
uJ0xKI G
fuJ0$KI
GbxKI G
0$KI! G/B
!
Pb!?
G)0a I
0|=u
|O =u!MÆ#b$K
I G0
Kl I
`&5xKI Ga! I!E}Æ
<_D! I
3.3.1 9 1
1. plot()
wV)
U3KzXW~+P3 | q
[(|+>G#
C?z/
!0. (oU exam0311.R).
y<-c(1600, 1610, 1650, 1680, 1700, 1700, 1780, 1500, 1640,
1400, 1700, 1750, 1640, 1550, 1600, 1620, 1640, 1600,
154 83% axS_F`!
- 3.2: P y# e
o. K z X W
A1 1600 1610 1650 1680 1700 1700 1780
A2 1500 1640 1400 1700 1750
A3 1640 1550 1600 1620 1640 1600 1740 1800
A4 1510 1520 1530 1570 1640 1600
1 2 3 4
3.7: RpH|<SL℄;!0.
L℄;+<3
(4) plot(df)
plot(~ expr)
plot(y ~ expr)
Tm df 0G#>
y 0{ u~B9
expr 0B9j!>
+ (a+b+c).
P>Z!,dxrqlG#> (p student_data.R)
3.3 R pm!? g 155
df<-data.frame(
Age=c(13, 13, 14, 12, 12, 15, 11, 15, 14, 14, 14,
15, 12, 13, 12, 16, 12, 11, 15 ),
Height=c(56.5, 65.3, 64.3, 56.3, 59.8, 66.5, 51.3,
62.5, 62.8, 69.0, 63.5, 67.0, 57.3, 62.5,
59.0, 72.0, 64.8, 57.5, 66.5),
Weight=c( 84.0, 98.0, 90.0, 77.0, 84.5, 112.0,
50.5, 112.5, 102.5, 112.5, 102.5, 133.0,
83.0, 84.0, 99.5, 150.0, 128.0, 85.0,
112.0))
plot(df)
attach(df)
plot(~Age+Height)
plot(Weight~Age+Height)
55 60 65 70
16
15
14
Age
13
12
11
70
65
Height
60
55
140
Weight
100
80
60
11 12 13 14 15 16 60 80 100 140
3.8: ,dxrq5^=l!I
156 83% axS_F`!
?zx,d!) plot(Weight~Age+Height)
plot(~Age+Height)
?zYD)
'uD0rq,d
'ID0rqx
plot 80|=O #
|!W%
t^ '}XW%!
3
2. 7q j*
e
Given : Age
11 12 13 14 15 16
55 60 65 70
140
80 100
60
Weight
55 60 65 70
140
80 100
60
55 60 65 70
Height
3.9: ,d2℄!rqx!)
(2) hist(x)
hist(x, nclass=n)
hist(x, breaks=b, ...)
Tm x G\H8Z
?zG#!ZS ({5 3.2.2 ).
(3) dotchart(x, ...)
7G# x !) 5) m
y u0G# x =Y
x u0G# x !G\
P
R pm
G# VADeaths z\ Virginia (gJ'b) t5 1940 ,
!z8Qq
Rural Male Rural Female Urban Male Urban Female
50-54 11.7 8.7 15.4 8.4
55-59 18.1 11.7 24.3 13.6
60-64 26.9 20.3 37.0 19.3
65-69 41.0 30.9 54.6 35.1
70-74 66.0 54.3 71.1 50.0
158 83% axS_F`!
1zpG#!)
> dotchart(VADeaths, main = "Death Rates in Virginia - 1940")
> dotchart(t(VADeaths), main = "Death Rates in Virginia - 1940")
3.10 b,
Tm (a) 0'u~g
(b) 0'I~g
Death Rates in Virginia − 1940 Death Rates in Virginia − 1940
10 20 30 40 50 60 70 10 20 30 40 50 60 70
(a) (b)
- 3.3: '_L V P e e
2400 1430 1450 1470 1320 1280 1200 1080 940
2000 1450 1480 1500 1550 1510 1430 1300 1200
1600 1460 1500 1550 1600 1550 1600 1600 1600
1200 1370 1500 1200 1100 1550 1600 1550 1380
800 1270 1500 1200 1100 1350 1450 1200 1150
400 1230 1390 1500 1500 1400 900 1100 1060
0 1180 1320 1450 1420 1400 1300 700 900
y/x 0 400 800 1200 1600 2000 2400 2800
Z<-matrix(z, nrow=8)
contour(x, y, Z, levels = seq(min(z), max(z), by = 80))
persp(x, y, Z)
t?zYd I
ud0#\.
3.11(a) b,
fud0Æq
3.11(b) b,
0|,
3.11 Y~v)
u0
T
T"0G#Z
7l!
G#Zu
IjZt>"!qI0Æ !
_z<HL2
L0`GmpQG!v\h
q<
QG!\
I!_z<q>^Xq<P
tgql
> persp(x, y, Z, theta = 30, phi = 45, expand = 0.7)
T_z<t!D
160 W \
e }R w 2
2000
1500
Z
1000
500
y
0
x
0 500 1000 1500 2000 2500
3.11: ÆG#!#\.|q
6
4
2
z
0
−2
y
−4
x
−6
−6 −4 −2 0 2 4 6
3. type #
?) v\
• type="p"
• type="l" ?$.
• type="b" b)1$.T
• type="o" $.{b!)
• type="h" ?z) x u!F.
• type="s" or "S" ?z oIq.
• type="n" H?{ )Cq.
4. # R 7 }F
1. EZ {: R
3. `E:
G abline() 0|5 Æ_Z.
T(SKRp|+
(1) abline(a, b)
>,1uv y = a + bx !Z.
(2) abline(h=y)
>,1zuvb)!KIZ.
(3) abline(v=x)
>,1zuvb)!FZZ.
(4) abline(lm.obj)
3.3 R pm!? g 163
100
80
60
55 60 65 70
Height
Tm2YP
x1 x2 · · · xn
,
y1 y2 ··· yn
Y n n
1X 1X
x= xi , y= yi ,
n i=1 n i=1
:j (x, y)
I!Ym2!)\8ZY
T
n
1 X
sxx = (xi − x)2 ,
n − 1 i=1
n
1 X
syy = (yi − y)2 ,
n − 1 i=1
n
1 X
sxy = (xi − x)(yi − y),
n − 1 i=1
3.4 M
ax3ax|00`! 165
s
<Z X, Y !Ym2!AS`j
xy
sxx sxy
S=
sxy syy
Ym2!AS`Pj
sxy
r=√ √
sxx syy
Ym2!/&G
5 R pm
X\I!m2!)\S`!gE2Æu!<Z!g/
|
&Stuq4X\D!G#!)\S`OG#>!>
G#
5X\m|
S;
,(!P
3.14 [IE~*I~z` A, B, 10 w\V
Jw\VG` A 3
+ H `a x(%) = B 3+ H `a y(%) 3ax, ` 3.4 qO Cn\ V 3~
- 3.4: v h#yu ?w
Rw
x(%) 67 54 72 64 39 22 58 43 46 34
y(%) 24 15 23 19 16 11 20 16 17 13
W
r!/&G
Cov(X, Y )
ρ(X, Y ) = p .
Var(X)Var(Y )
m2!/&Gr!/&G#&#
3.4 M
ax3ax|00`! 167
r
r∗ = √ , (3.16)
1 − r2
a = 2n − 3 − u2 , (3.17)
p
b = r ∗ (2n − 3)(2n − 5), (3.18)
c = (2n − 5 − u2 )r ∗ 2 − 2u2 . (3.19)
nSo ay 2
− 2by + c = 0 !
√ √
b− b2 − ac b+ b2 − ac
y1 = , y2 = , (3.20)
a a
: 1 − α !IVfFpd
y1 y2
L= p 2
, U=p . (3.21)
1 + y1 1 + y22
√
rxy n − 2
t= p 2
(3.22)
1 − rxy
f
<
n − 2 ! t ℄I
O}XZ t f
<
n − 2 ! t ℄I!Kj
0|BG# X Y !
/K
Jfk/&G r 1j
Pearson (?H
) /&G
xy
B p !r (X , X , · · · , X ), Tm2
1 2 n
m2!' j ~℄Z!)\1
n
1X
xj = xij , j = 1, 2, · · · , p. (3.23)
n i=1
m2!' j ~℄Z!S`1
n
1 X
s2j = (xij − xj )2 , j = 1, 2, · · · , p. (3.24)
n − 1 i=1
j x = (x , x , · · · , x )
p !m2!)\
j
1 2 p
T
s11 s12 · · · s1p
s s22 · · · s2p
21
S = .. .. .. (3.26)
. . .
sp1 sp2 · · · spp
m2!AS`P
m2!' j ~℄Z' k ~℄Z!/&G1
sjk
rjk = √ √ , j, k = 1, 2, · · · , p. (3.27)
sjj skk
j
r11 r12 · · · r1p
r r22 · · · r2p
21
R = .. .. .. (3.28)
. . .
rp1 rp2 · · · rpp
m2!/P Pearson /P
BD!G#
I!G#/|
OG#>!>S+
0| mean()
G cov() G cor() GX\m2!)\AS`P/P
/Kfk
R p
D!G#pD!G
~0 cor.test()
YY℄Z!/Kfk
3.4 M
ax3ax|00`! 171
1 65 45 27.6
2 70 45 30.7
3 70 48 31.8
4 69 46 32.6
5 66 50 31.0
6 67 46 31.3
7 68 47 37.0
8 72 43 33.6
9 66 47 33.1
10 68 48 34.2
3/Kfk
> cor.test(~X1+X2, data=rubber)
Pearson’s product-moment correlation
data: X1 and X2
t = -1.4447, df = 8, p-value = 0.1865
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
-0.8430535 0.2448777
sample estimates:
cor
-0.4548832
-0.3525486 0.8052056
sample estimates:
cor
0.3561291
3.4.4 4 z; 5 R*
w}
2=|u~PM/&G!
— E/&G!<Z℄J
3.17 -~ 48 u+u[}g3[8
}g,<u+3 15 3;
_!`
, 15 3;_`aR8A3DN (FL) F (APP) S`
$
(AA) {&&& (LA) \A (SC) A { $ (LC) I (HON) 7
$
(SMS) oY (EXP) ML
(DRV) Q` (AMB) d
$ (GSP)
$ (POT) \F
$ (KJ) SuF (SUIT). J3`aR 0 `/ 10
`
0 `d6
10 `dtJ8+3 15 3; _ / ` 3.6 G}gC"
8z 6 Vd{J3+
}gY,P,<u+
[{
!K0 15 5^=!I)\
AVG = (FL + APP + · · · + SUIT)/15,
m℄Gx! 6
GK
mG# p applicant.data
174 83% axS_F`!
Tm w , w , · · · , w 0t\
~ w + w + · · · + w = 1. w (i = 1, 2, · · · , 15)
1 2 15 1 2 15 i
>,' i 5^=!qpKLMPpw15^=!tq
ÆDYpSKd!v)
^=0/!
F^=H/
`
g!I)X\
$[Æ
/JD!5A!tq
F/J!5A!t
q=
5J℄℄
*/K℄
G#!/KX\
X\/P
> cor(rt)
3.4 D!G#!G#nQ/℄ 177
FL APP AA LA SC
FL 1.00000000 0.2388057 0.044040889 0.306313037 0.092144656
APP 0.23880573 1.0000000 0.123419296 0.379614151 0.430769427
AA 0.04404089 0.1234193 1.000000000 0.001589766 0.001106763
LA 0.30631304 0.3796142 0.001589766 1.000000000 0.302439887
SC 0.09214466 0.4307694 0.001106763 0.302439887 1.000000000
LC 0.22843205 0.3712589 0.076824494 0.482774928 0.807545017
HON -0.10674947 0.3536910 -0.030269601 0.645408595 0.410090809
SMS 0.27069919 0.4895490 0.054727421 0.361643880 0.799630538
EXP 0.54837963 0.1409249 0.265585352 0.140723415 0.015125832
DRV 0.34557633 0.3405493 0.093522030 0.393164148 0.704340067
AMB 0.28464484 0.5496359 0.044065981 0.346555034 0.842122228
GSP 0.33820196 0.5062987 0.197504552 0.502809305 0.721108973
POT 0.36745292 0.5073769 0.290032151 0.605507554 0.671821239
KJ 0.46720619 0.2840928 -0.323319352 0.685155768 0.482455962
SUIT 0.58591822 0.3842084 0.140017368 0.326957419 0.250283416
LC HON SMS EXP DRV
FL 0.2284320 -0.106749472 0.27069919 0.54837963 0.34557633
APP 0.3712589 0.353690969 0.48954902 0.14092491 0.34054927
AA 0.0768245 -0.030269601 0.05472742 0.26558535 0.09352203
LA 0.4827749 0.645408595 0.36164388 0.14072342 0.39316415
SC 0.8075450 0.410090809 0.79963054 0.01512583 0.70434007
LC 1.0000000 0.355844464 0.81802080 0.14720197 0.69751518
HON 0.3558445 1.000000000 0.23990754 -0.15593849 0.28018499
SMS 0.8180208 0.239907539 1.00000000 0.25541758 0.81473421
EXP 0.1472020 -0.155938495 0.25541758 1.00000000 0.33722821
178 'C G#DK℄
DRV 0.6975152 0.280184989 0.81473421 0.33722821 1.00000000
AMB 0.7575421 0.214606359 0.85952656 0.19548192 0.78032317
GSP 0.8828486 0.385821758 0.78212322 0.29926823 0.71407319
POT 0.7773162 0.415657447 0.75360983 0.34833878 0.78840024
KJ 0.5268356 0.448245522 0.56328419 0.21495316 0.61280767
SUIT 0.4161447 0.002755617 0.55803585 0.69263617 0.62255406
AMB GSP POT KJ SUIT
FL 0.28464484 0.3382020 0.3674529 0.4672062 0.585918216
APP 0.54963595 0.5062987 0.5073769 0.2840928 0.384208365
AA 0.04406598 0.1975046 0.2900322 -0.3233194 0.140017368
LA 0.34655503 0.5028093 0.6055076 0.6851558 0.326957419
SC 0.84212223 0.7211090 0.6718212 0.4824560 0.250283416
LC 0.75754208 0.8828486 0.7773162 0.5268356 0.416144671
HON 0.21460636 0.3858218 0.4156574 0.4482455 0.002755617
SMS 0.85952656 0.7821232 0.7536098 0.5632842 0.558035847
EXP 0.19548192 0.2992682 0.3483388 0.2149532 0.692636173
DRV 0.78032317 0.7140732 0.7884002 0.6128077 0.622554062
AMB 1.00000000 0.7838707 0.7688695 0.5471256 0.434768242
GSP 0.78387073 1.0000000 0.8758309 0.5494076 0.527816315
POT 0.76886954 0.8758309 1.0000000 0.5393968 0.573873154
KJ 0.54712558 0.5494076 0.5393968 1.0000000 0.395798842
SUIT 0.43476824 0.5278163 0.5738732 0.3957988 1.000000000
'
kK!℄0
AVG = (G1 + G2 + G3 + G4 + G5 )/5.
180 'C G#DK℄
:C/
! R oU (oU group.R), X\
> attach(rt)
> rt$G1<-(SC+LC+SMS+DRV+AMB+GSP+POT)/7
> rt$G2<-(FL+EXP+SUIT)/3
> rt$G3<-(LA+HON+KJ)/3
> rt$G4<-AA
> rt$G5<-APP
> AVG<-apply(rt[,16:20], 1, mean)
> sort(AVG, decreasing = TRUE)
8 40 39 7 23 9 2
9.000000 8.971429 8.914286 8.619048 8.390476 8.209524 8.066667
22 24 16 46 5 10 20
8.057143 8.038095 7.571429 7.533333 7.314286 7.304762 7.219048
. . . . . . .
. . . . . . .
. . . . . . .
5℄j?(
℄ 6
GK0 8 40 39 7 23 9
CX\℄j?(!_tI)℄
WTD_AVG = w1 G1 + w2 G2 + · · · + w5 G5 ,
Tm w 1 + w2 + · · · + w5 = 1.
k fS ! . r sp
3.5
n YG#lP X = (x ) . ij n×p
3.5.1 y
uC |( Jvl
(1) Zz=&
#=r p ~)
|>, p ~<Z
(2) B 1!uY\
5 p ~)Æ!= Px<B
!<Zr
\lS4
(3) T p ~)uJ.
P
pY\!u|uC.
(4) B n Y\
8qkÆDJv
01z n vJ.
l n
Y\!uC
:C1uC1G G outline.R
outline <- function(x, txt = TRUE){
if (is.data.frame(x) == TRUE)
x <- as.matrix(x)
m <- nrow(x); n <- ncol(x)
plot(c(1,n), c(min(x),max(x)), type = "n",
main = "The outline graph of Data",
xlab = "Number", ylab = "Value")
for(i in 1:m){
lines(x[i,], col=i)
if (txt == TRUE){
k <- dimnames(x)[[1]][i]
text(1+(i-1)%%n, x[i,1+(i-1)%%n], k)
}
}
}
Tm x 0PCG#> txt 0xL<Z
txt = TRUE(v\) "
? "
zY\!=b: (FALSE) H z=G!0J0?z n Y
\!uC
3.18 zQB3Q%
Q:o73 12 VQB3 5 KZV
3:
, ` 3.7 qO! 12 VQBQ%:3<Æ
182 'C G#DK℄
- 3.7: 12 "We 5 nARk w ?9
M 3F (X ) (X ) (X ) aQ (X ) (X )
1 2 3 4 5
1 99 94 93 100 100
2 99 88 96 99 97
3 100 98 81 96 100
4 93 88 88 99 96
5 100 91 72 96 78
6 90 78 82 75 97
7 75 73 88 97 89
8 93 84 83 68 88
9 87 73 60 76 84
10 95 82 90 62 39
11 76 72 43 67 78
12 85 75 50 34 37
100
1 4
90
6
2
8
3
80
5
11 12 9
7
70
Value
60
50
40
10
1 2 3 4 5
Number
3.14: 12 Z 5
4o!-6lI!uC
3.5.2 N
G ! Jv0
(1) u$
Ct$s p #℄
(2) T$E℄)
L p v%v1
<Z!=u
C=|1
!2<
(3) B 1!uY\
p ~<Z\℄?r5/
!=uÆ
x't
dTlu~ p 9I
(4) n Y\01z n ~ p 9I
R p) zG !G stars(), P
1zP 3.18 m 12 ZZ$
lI!G
`P
> stars(X)
01zG
3.15 b,
G mKIu0<Z X , i+"NS8
v0 X , X , · · ·. G Z7
1 2 3
1 2 3
4 5 6
7 8 9
10 11 12
3.15: 12 Z 5
4o!-6lI!G
3.15 m0|,z 1 2 ZZ$lIN
11 12 ZZ$l
I|`
F 7 10 ZB/
G stars() 0|_pQG
1pH|!G
T(SK(
stars(x, full = TRUE, scale = TRUE, radius = TRUE,
labels = dimnames(x)[[1]], locations = NULL,
nrow = NULL, ncol = NULL, len = 1,
key.loc = NULL, key.labels = dimnames(x)[[2]], key.xpd = TRUE,
xlim = NULL, ylim = NULL, flip.labels = NULL,
draw.segments = FALSE, col.segments = 1:n.seg, col.stars = NA,
axes = FALSE, frame.plot = axes,
main = NULL, sub = NULL, xlab = "", ylab = "",
cex = 0.8, lwd = 0.25, lty = par("lty"), xpd = FALSE,
mar = pmin(par("mar"),
1.1+ c(2*axes+ (xlab != ""),
2*axes+ (ylab != ""), 1,0)),
3.5 D!G#! >,SK 185
1 2 3
4 5 6
7 8 9
10 11 12
X3
X4 X2
X5 X1
3.16: 12 Z 5
4o!-6lI!G (QG)
186 83% axS_F`!
3.5.3^$ N:
-q. 0 Andrews (kN) 5 1972 ,pzD!z>,K
TO2
0tDÆ6dm!u~)B
IÆI!uvq.
B p ÆG#
` X r
0' r Y\
P
XrT = (xr1 , xr2 , · · · , xrp ),
:B
!-q.0
xr1
fr (t) = √ + xr2 · sin(t) + xr3 · cos(t) + xr4 · sin(2t) + xr5 · cos(2t) +
2
+ · · · +, − π ≤ t ≤ π. (3.29)
YG#B
n vq.
,5|uDIÆ0uD-q.
n
<ZG#!G\/`gW=
*=33
H+ (3.29) :C1-q. G G unison.R
unison <- function(x){
if (is.data.frame(x) == TRUE)
x <- as.matrix(x)
t <- seq(-pi, pi, pi/30)
m <- nrow(x); n<-ncol(x)
f <- array(0, c(m,length(t)))
for(i in 1:m){
f[i,] <- x[i,1]/sqrt(2)
for( j in 2:n){
if (j%%2 == 0)
f[i,] <- f[i,]+x[i,j]*sin(j/2*t)
else
f[i,] <- f[i,]+x[i,j]*cos(j%/%2*t)
}
}
plot(c(-pi,pi), c(min(f), max(f)), type = "n",
main = "The Unison graph of Data",
xlab = "t", ylab = "f(t)")
%~3 187
0
−100
−3 −2 −1 0 1 2 3
Z 5
4o!-q.
3.17: 12
- 3.8: zw` e
C 1*a
1 2 4 3 2 4 7 7 2 2 5 4
2 5 6 8 5 10 7 12 12 6 6
3 7 11 6 6 7 9 5 5 10 6 3 10
−1 ≤ y ≤ 7 :33uRQ5:/
G x y x:7O3Ov
2
190 'C G#DK℄
0.05, 5:/3:` a 0, 1, 2, 3, 4, 5, 10, 15, 20, 30, 40, 50, 60, 80, 100,
15 (R3ÆDGP!S3℄G)
+
X 5 C
r0r℄ID21!5$[qm#q2!sW%C
|!kC1!}XSK
"0|7r℄I!JH
0r℄I
!QG80W!
Pp{m2D
XP
\ez!3b;\J
p*yi|z!7?`k3z),7f Sh℄I N(µ, σ ), 2
θ = (µ, σ ) 0 2 ÆWQG
2
\
Xr X !QG θ, p r X mxzu~m2 X , X , · · · , X 1 2 n
1 2 n
191
192 'RC QG
X
!\
θ !
X\j}XZ θ̂(X , X , · · · , X )
θ !
X
gY
θ̂. 1 2 n
WQG θ
X θ̂ 806dÆ!)
jLm!
X
)
X^G)
X!
SKKKSxK=InK#
4.1.1
o
")
E(X k ) = αk (θ1 , θ2 , · · · , θm ), k = 1, 2, · · · , m
P
n
k 1X k
αk (θ1 , θ2 , · · · , θm ) = E(X ) = X = Ak , k = 1, 2, · · · , m. (4.1)
n i=1 i
r θ̂ = (θ̂ , θ̂ , · · · , θ̂
1 2
θ = (θ , θ , · · · , θ ) !
X
:j θ̂
θ !
X
m)
T
1 2 m
T
(estimation by moments),
XQG!SKj
K
4.1 ?_ X 3~: µ, V| σ , X , X , · · · , X R\_ X 3
w 2
\ V
VzvVSC~: µ, V | σ .
1 2 n
2
[X\r X !u I ")
α1 = E(X) = µ,
α2 = E(X 2 ) = Var(X) + [E(X)]2 = σ 2 + µ2 .
m2!u I ")
n n
1X 1X 2
A1 = Xi = X, A2 = X .
n i=1 n i=1 i
4.1 :C 193
+ (4.1) So
µ = X,
n
1X 2
σ 2 + µ2 = X .
n i=1 i
ÆDSo)\ µ S` σ !
X 2
µ̂ = X, (4.3)
n n
1X 2 2 1X
σ̂ 2 = Xi − X = (Xi − X)2 . (4.4)
n i=1 n i=1
Ppn? !0S`!
XCH#m2S` S , F0(&+ 2
n−1 2
σ̂ 2 = S . (4.5)
n
+ (4.4) QG µ σ !
X
2
n
1X 2
µ̂ = X, σ̂ = (Xi − X)2 .
n i=1
[^G℄I!u )\0 1/λ,
d!
X0
.X
n
b=n
λ Xi .
i=1
n
194 8h% s aC
[).℄I!u )\0 θ/2,
d!
X0
n
2X
θ = 2X = Xi .
n i=1
b+a (b − a)2
= X, = M2 ,
2 12
ÆDSo a b !
X℄?
p p
â = X − 3M2 , b̂ = X + 3M2 . (4.6)
:C/
! R G (oU moment_fun.R)
moment_fun<-function(p){
f<-c(p[1]*p[2]-A1, p[1]*p[2]-p[1]*p[2]^2-M2)
J<-matrix(c(p[2], p[1],
4.1 )
X 195
p[2]-p[2]^2, p[1]-2*p[1]*p[2]),
nrow=2, byrow=T)
list(f=f, J=J)
}
Tm p[1] >,QG k, p[2] >,QG p, f 0So (4.7) =7!G
J
G f ! Jacobi P
-o Newton K (l'IC 2.9.3 ) nW.KSo (4.7), Tmm2r
\^GGasQ
X! R G (oU moment_estimate.R)
x<-rbinom(100, 20, 0.7); n<-length(x)
A1<-mean(x); M2<-(n-1)/n*var(x)
source("moment_fun.R"); source("Newtons.R")
p<-c(10,0.5); Newtons(moment_fun, p)
5oUm
'u&0a 100 ~ k = 20, p = 0.7 !I5℄I!^GG'
I&0X\m2)\ m2u ")m2I mE'&0-{:
!oU moment_fun.R Newtons.R, Tm source() &0{:!oU-
$
T(|+0
source("FileName")
p ("FileName") m0|)p!l
'u&0 zy\
- Newton KX\So!TX\(
$root
[1] 19.4957061 0.7237491
$it
[1] 11
$index
[1] 1
$FunVal
[1] 0.000000e+00 -2.220446e-15
11 .
X\
( zSo (4.7) !X\
2
X X − M2
k̂ = = 19.49571, p̂ = = 0.7237491.
X − M2 X
196 8h% s aC
YK4|
`0"=!
P>
5KSo (4.1) !j?(
OG\X\
G
\qH up|!SK
{ÆD!P0|,z
K!)05T&!j?(
X\"
gK/BT
XSK
KSxK
T?q|$
4.1.2 :L S o
· · ·, x ) '
H|! θ B
(X , X , · · ·, X ) y (x , x , · · ·, x ) !a$!
n 1 2 n 1 2 n
x , · · ·, x ),
0||
θ 00&D%( (X , X , · · ·, X ) y (x ,
2 n 1 2 n 1
n
Y n
Y
f (xi ; θ̂) = sup f (xi ; θ). (4.8)
i=1 θ∈Θ i=1
r θ̂
θ !
X
L0KSx"L
X
TVH^G<Z"
+ (4.8) m! f (x ; θ) 0QG!r\
i
X , X , · · · , X \_ X 3\ V
1 2 n
n
Y
L(θ; x) = L(θ; x1 , x2 , · · · , xn ) = f (xi ; θ)
i=1
= θ̂(X , X , · · · , X ) R
w
C+B`
1 2 n
∂L(θ; X)
= 0, i = 1, 2, · · · , m. (4.9)
∂θi
{
j+ (4.9)
SxSo9Q|℄I!m2!SxG L(θ; X) $T
nH!I+
B L(θ; X) rBG'3nBG0S;!
$Æ
O
(4.9) #a!I+
∂ ln L(θ; X)
= 0, i = 1, 2, · · · , m. (4.10)
∂θi
j+ (4.10)
BGSxSo (loglikelihood equation).
\ !0K\!8pvpW
KSx
Xu10SxSoCBG
SxSo!
SxSoCBGSxSo!880KSx
Xd|&
u
SxG L(θ; X) CBGSxG ln L(θ; X) BQG θ !I Hesse P
∇ L(θ; X) C ∇ ln L(θ; X) m1 ( θ 0u!<Z
2
θ
2
θ <0C < ∂ 2 L(θ;X)
∂θ 2
∂ 2 ln L(θ;X)
∂θ 2
0), :SxSoCBGSxSo!N0KSx
X
4.6 ?_ X f2v`l N(µ, σ ), G µ, σ 6sa
X , X , · · · , X
2 2
[Sh℄I!SxG
n
" n
#
Y 1 X
−n
L(µ, σ 2 ; x) = f (xi ; µ, σ 2) = (2πσ 2 ) 2 exp − 2 (xi − µ)2 ,
i=1
2σ i=1
/
!BGSxG
n
2 n 2 1 X
ln L(µ, σ ; x) = − ln(2πσ ) − 2 (xi − µ)2 .
2 2σ i=1
198 'RC QG
X
g ∂ ln L(µ, σ 2 ; x) 1 X
n
= (xi − µ) = 0,
∂µ σ 2 i=1
Xn
2
∂ ln L(µ, σ ; x) = − n + 1
(xi − µ)2 = 0,
∂σ 2 2σ 2 2σ 4 i=1
SxSo
n n
1X 2 1X
µ= xi = x, σ = (xi − x)2 .
n i=1 n i=1
[`-o x ≥ 0 K℄
^G℄I!SxG
i
n
" n
#
Y X
L(λ; x) = f (xi ; λ) = λn exp −λ xi ,
i=1 i=1
/
!BGSxG
n
X
ln L(λ; x) = n ln λ − λ xi .
i=1
4.1 )
X 199
g n
∂ ln L(λ; x) n X
= − xi = 0,
∂λ λ i=1
SxSo .X
n
λ=n xi .
i=1
.X
n
∂ 2 ln L(λ; x)
∂λ 2
n
= − 2 < 0,
λ
n xi 0 L(λ; x) !K\) λ !
i=1
.X n
KSx
X0 n Xi .
i=1
$r℄
4.8 ?_ X RO [a, b] :3~`l
G a, b R6sa
X , X ,
· · ·, X R_ X 3
w\ V
Vz;"i$SC s a a b.
1 2
[Bm2 X , X , · · · , X , TSxG
1 2 n
, a ≤ x ≤ b, i = 1, 2, · · · , n,
( 1
n i
L(a, b; x) = (b − a)
0, Td.
"+x
L(a, b; x) H0 (a, b) !TVG
H&SxSo (4.10) n
F8P KSx
X!1zJDn L(a, b; x) !\
\( L(a, b; x)
: b − a
p0&!=
b H&= max{x , x , · · · , x }; b: 1 2 n
x
X
â = min{X1 , X2 , · · · , Xn } = X(1) , b̂ = max{X1 , X2 , · · · , Xn } = X(n) .
|m!L
KSxK
XP 4.5 m! θ, !0
θb = X(n) .
BLY~P
KSxKK
Xz!\0H/|!
200 8h% s aC
KQG6d
(3) Θ
5j?(
nKSx
X
-oQGr/a!\"
SxG!
4\
4.9 ÆGo77i 500
e:EY-ÆG
'`0
i 1000
#R- G~ 72 $~EVÆG
~M<
[*tqu"3sm N v
Tm r vY
^G&FG
s v
J, x vY
ÆDF"D
X N.
X YFG! s vmY!G
:
CNs−x x
−r Cr
P {X = x} = .
CNs
SxG
L(N; x) = P {X = x},
-oSxG!4
L(N; x) (N − s)(N − r) N 2 − (r + s)N + rs
g(N) = = = 2 ,
L(N − 1; x) N(N − r − s + x) N − (r + s)N + xN
X
6944 v
(4) 5 (BG) SxSo"K>
+
`&OG\SK
4.1 :C 201
C
[Cauchy ℄I!SxG
n
Y n
1 Y 1
L(θ; x) = f (xi ; θ) = n ,
i=1
π i=1 1 + (xi − θ)2
/
!BGSxG
n
X
ln L(θ; x) = −n ln(π) − ln 1 + (xi − θ)2 , (4.11)
i=1
BGSxSo n
X xi − θ
= 0. (4.12)
i=1
1 + (xi − θ)2
LM x 0^G<Z X !r\
\\ nlm GnD!GK=!SK
LMg G nlm()
nD<ZG f (x) !K=\) nlm() G5}Xm!(
t>5'j
C! 6.7.2 mW.K=!X\mu
nlm() Gn)E3q
min f (x) = 100(x2 − x21 )2 + (1 − x1 )2 (4.13)
wG
Cz=G (oU Rosenbrock.R),
obj<-function(x){
204 'RC QG
X
f<-c(10*(x[2]-x[1]^2), 1-x[1])
sum(f^2)
}
tG-$
3- nlm() Gn
> source("Rosenbrock.R")
> x0<-c(-1.2,1); nlm(obj,x0)
Tm x0 0y*\
$minimum
[1] 3.973766e-12
$estimate
[1] 0.999998 0.999996
$gradient
[1] -6.539275e-07 3.335996e-07
$code
[1] 1
$iterations
[1] 23
Tm $minimum 0G!=\
P f = 3.973766 × 10 . $estimate 0
∗ −12
)!
X\
P x = (0.999998, 0.999996) . $gradient 05) (
∗ T
f (x∗ ) = 0.
{ÆD℄/
!P
0|K!)0g
`PWr
!
r!℄II+H8WFKSxK:8RWr℄II+
Ce
5u"j?(
SxSo!n|
k1
Pp5X\GÆ{.0\
N&X\zTÆS
5ÆDPm
℄?KKSxKBSh℄I).℄I!QG
J
X
5b!
Xm
BSh℄I
YpSK!QG
X\0ue
!
FB).℄I
YpSK!QG
X\HumBpQG
J
X
4.2 C+3{)FW" 205
p#( z
XZ!XK!7?:
4.2 C S xS1
℄Y!lvm0|,
Brm|uQG θ, OH|!
XSK
!
XZ θb 0&0um!
BDGj?0Hum!P
B).
℄I U[a, b], QG
X!KKSxK
X!0H|! X9
“|” !
XZ#P Ja
XZ!_LMgJa
XZ_
!: —
XZ!BK?K/!K (ueK).
4.2.1 -5 B
XZ0^G<Z
BH|!m2\>H|!
X\Lm
pw
1u~
XZ!5
H&v#xm!D$Z
F8RDx
m!D$ZB
u~
xFE2!$Z=0pn
XZ&}B`
q0M
5uxm!
X\Hu1Y#
QG!M\
5Zqkxm (m2 Z/|) "
b!
X\I)VD
QG!
M\/|
:&4M
#
XZ!GZQ
#WQG!M\
L0b
BK!pnLuZpnrqfD0|(1
_ o 4.3 ? X R_
θ ∈ Θ RP_ X 3`lG3' s a
X , X ,
· · ·, X R\_ X 3
w\ V 0C+ θb = θ(X
1 2
n
b , X , · · · , X ) 3aQ
1 2 n
E(θ)b
L'm θ ∈ Θ ~
E(θ̂) = θ, (4.14)
:j θ̂
θ !rÆB
X
u~
XZH0B!
:jd0B
XZ
206 'RC QG
X
4.11 ?_ X 3 k bÆ:v α = E(X )(k ≥ 1)
X , X , · · · , X R
k
k
1 2 n
X 3
w\ V
A = X \ V 3 k bÆ:v
4U=_ X f
X n
1 k
k i
! X , X , · · · , X X |℄Ie/-9Q
k k
1 2 n
E(Xik ) = E(X k ) = αk , i = 1, 2, · · · , n,
P n
! n
1X k 1X
E(Ak ) = E X = E(Xik ) = αk .
n i=1 i n i=1
n
2 1X 2
σ
b = Xi − X
n i=1
R~|C+
!
n n
1X 2 1X 2 2
b2 =
σ Xi − X = X −X ,
n i=1 n i=1 i
n
! n
1 X 2 1X 2
σ2) = E
E(b Xi2 − E(X ) = E Xi2 − E(X ),
n i=1 n i=1
E Xi2 = Var(Xi ) + [E(Xi )]2 = σ 2 + µ2 ,
2 2 σ 2
E(X ) = Var(X) + E(X) = + µ2 ,
n
:
2
2 2 σ2 n−1 2
E σ
b =σ +µ − + µ2 = σ 6= σ 2 .
n n
b| σb 0B!
σb s
X σ , :
X\I)B=
d0 σ !rÆ
2 2 2 2
B
X
4.2
XZ!XK: 207
Bm2S`
n
1 X n
S2 = (Xi − X)2 = b2 ,
σ
n − 1 i=1 n−1
1 n n−1 2
E(S 2 ) = σ2 ) =
E(b · σ = σ2 .
n−1 n−1 n
L0M
m2S` S 0rS` σ !B
Xu"8O S
r
2 2 2
S` σ !
XZ2
4.2.2 yFR
5SDj?(
rQG θ !B
XZH0u!
$Zu~
QG!Y~B
XZ K#u~qp=0_dJ!r\N
m
XQG!M\oÆ
Pu~
XZ!S`=L0(!?K
r-
_ o 4.4 ? θ̂ = θ̂ (X , X , · · · , X ) θ̂ = θ̂ (X , X , · · · , X ) CR θ 3|
1 1 1 2 n 2 2 1 2 n
C
0
Var(θ̂1 ) ≤ Var(θ̂2 ),
" θ̂ W θ̂ ~;
1 2
-_ θ !bB
XZ
Tm5u~
XZ θ̂ !S`=
: 0
XZ
Cj
XZ θ̂
θ !=S`B
X (minimum variance 0
unbiased estimate).
0|T
BShr N(µ, σ ), (X, S ) 0 (µ, σ ) !=S`B
X 2 2 2
?K! 0 θ̂
X θ "
{&}B`
8pn
X<x
4.13 ?_ X 3~: µ V| σ
X , X , · · · , X R\_ X 2
3
w\ V
4UC µ F
µ̂ = X = X W µ̂ = P c X ~;
G
1 2 n
P n n
1
1 n i 2 i i
i=1 i=1
n
P
ci = 1, ci > 0, i = 1, 2, · · · , n.
i=1
[ ~kT
E(µ̂ ) = E(µ̂ ) = µ, 80 µ !B
XX\S`
1 2
σ2
Var(µ̂1 ) = Var(X) = ,
n !
Xn n
X n
X
2
2
Var(µ̂2 ) = Var c i Xi = ci Var(Xi ) = σ c2i .
i=1 i=1 i=1
208 8h% s aC
!2
H#+
n
X n
X
ci ≤n c2i ,
i=1 i=1
n
!2 n
σ2 σ2 X X
2
Var(µ̂1 ) = = ci ≤σ c2i = Var(µ̂2 ),
n n i=1 i=1
µ̂ 4 µ̂ ?
1 2
XZ θ̂ !BK?K805m2 Z n Æ1!j?(lv!xF
XZ θ̂(X , X , · · · , X ) vEm2 Z n,
x>2
u~!
XZ
1 2 n
θ(n → ∞).
0, n → ∞ F
θ̂ ~VW' θ, ?
lim E(θ̂ − θ)2 = 0,
n→∞
4.3 MJC
℄!)
XSK0NBr!uWQG θ, 7 θ !u~
XZ
θ̂(X , X , · · · , X ), Bxm!
Pu~m2_\ (x , x , · · · , x ), 0
1 2 n 1 2 n
X θ̂(x , x , · · · , x )
θ !u~ÆS\
P|
θ̂(x , x , · · · , x ) ≈ θ.
1 2 n 1 2 n
0
zpLp
X!wK 0Fo< )
XK=ÆL
q
\'Ldq
PplvQG!pd
X
4.3 pd
X 209
θ̂ (X , X , · · · , X ) B`
2 1 2 n
n o
P θ̂1 (X1 , X2 , · · · , Xn ) < θ < θ̂2 (X1 , X2 , · · · , Xn ) = 1 − α, (4.16)
1 2
1 − α AAG4AA'a
fFpd (θ̂ , θ̂ ) 0u~^Gpd
B!xmDM
bH|
C
1 2
1. h µ R L IB
℄?lvr X !S` σ {WS` σ WYpjI 2 2
σ {W"
2
X −µ
√ ∼ N(0, 1), (4.17)
σ/ n
X − µ
P √ ≤ Zα/2 = 1 − α, (4.18)
σ/ n
Tm Z
=Sh℄I N(0, 1) Æ! α ℄)
P Φ(Z ) = 1 − α. + (4.18)
α α
σ W"
2
X−µ
√ X −µ
σ/ n
T =q = √ ∼ t(n − 1), (4.20)
(n−1)S 2 S/ n
σ2
/(n − 1)
210 8h% s aC
(
X − µ
)
P √ ≤ tα/2 = 1 − α, (4.21)
S/ n
O
[>G#
-G interval_estimate1()(oU exam0415.R)
X<-c(10.1, 10, 9.8, 10.5, 9.7, 10.1, 9.9, 10.2, 10.3, 9.9)
source("interval_estimate.R")
interval_estimate(X)
mean df a b
1 10.05 9 9.877225 10.22278
pr µ fF&G
0.95 fFpd
[9.87, 10.22].
R pm! t.test fkG0|l/
!pd
X
P
> t.test(X)
One Sample t-test
data: X
t = 131.5854, df = 9, p-value = 4.296e-16
212 'RC QG
X
alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
9.877225 10.222775
sample estimates:
mean of x
10.05
/
!pd
X [9.88, 10.22] Td!uF" t.test()
G!pd
X:CG!pd
X0/|!
LM0|'}
^\ t.test() !X\o t.test() G
uJ!(SKt5(u
C
2. r; σ R L IB2
n
1X
b2 =
σ (Xi − µ)2 (4.23)
n i=1
σ2 X
nb
n .
2
= (Xi − µ) σ 2 ∼ χ2 (n).
2
(4.24)
σ i=1
nbσ2
P χ21−α/2 (n) ≤ 2 ≤ χ2α/2 (n) = 1 − α, (4.25)
σ
Tm χ (n) χ (n) ℄?>,
<
n !
χ − ℄IÆ 1 − α/2 α/2
2
1−α/2
2
α/2
2
" #
nbσ2 nbσ2
, . (4.26)
χ2α/2 (n) χ21−α/2 (n)
µ 0W"
σ !KSx
X 2
n
2 1 X
S = (Xi − X)2
n − 1 i=1
4.3 pd
X 213
e~
(n − 1)S 2
∼ χ2 (n − 1), (4.27)
σ2
(n − 1)S 2
P χ21−α/2 (n − 1) ≤ 2
≤ χα/2 (n − 1) = 1 − α,
σ2
Tm χ 2
χ (n − 1) ℄?>,
<
n − 1 !
χ − ℄IÆ
1−α/2 (n − 1) 2 2
" #
(n − 1)S 2 (n − 1)S 2
, . (4.28)
χ2α/2 (n − 1) χ21−α/2 (n − 1)
j?(
X\u
4.3.2 Æ 9 R J w
D
r X !u~m2
Y , Y , · · ·, Y
D
r Y !u~m2
1 − α
1 2 n2
℄pj?lv
(1) Yr!S` σ , σ {W"
Sh℄I!Kj
2
1
2
2
σ12 σ22
X − Y ∼ N µ1 − µ2 , + , (4.29)
n1 n2
JS~rpd
X!
µ 1 − µ2 !fF<
1 − α !IVfFp
d s s
X − Y − Zα/2 σ12 σ22 σ12 σ22
+ , X − Y + Zα/2 + . (4.30)
n1 n2 n1 n2
4.3 OC 215
(2) Yr!S`/|
P σ 2
1 = σ22 = σ 2 , eW"
0|
X − Y − (µ1 − µ2 )
T = q ∼ t(n1 + n2 − 2), (4.31)
Sw n11 + n12
Tm s
(n1 − 1)S12 + (n2 − 1)S22
Sw = . (4.32)
n1 + n2 − 2
TH+ (4.22) !
h
µ 1 − µ2 !fF<
1 − α !IVfFpd
q
1 1
X − Y − tα/2 (n1 + n2 − 2)Sw n1
+ n2
,
q i (4.33)
1 1
X − Y + tα/2 (n1 + n2 − 2)Sw n1
+ n2
.
(3) Yr!S` σ σ W
e σ 2
1
2
2
2
1 6= σ22 "
0|T
X − Y − (µ1 − µ2 )
T = q 2 ∼ t(ν) (4.34)
S1 S22
n1
+ n2
ÆSlQ
Tm
2 .
σ12 σ22 (σ12 )2 (σ22 )2
ν= + + . (4.35)
n1 n2 n21 (n1 − 1) n22 (n2 − 1)
0|ÆS&|
T ∼ t(b
ν ).
!pd
X!=) a, b.
4.17 W_Ji*IO I3{0-K?zsLX3O6G`a
f N(µ , 2.18 ) N(µ , 1.76 ), VY+,*IO6G` a \V X , X ,
2 2
· · ·, X Y , Y , · · ·, Y ( axzCn7o7 } B
o7a3~:` a
1 2 1 2
100 1 2 100
[:* R pa/
!^GG
3-G interval_estimate2()
JX\ (oU exam_0418.R).
x<-rnorm(12, 501.1, 2.4)
y<-rnorm(17, 499.7, 4.7)
source("interval_estimate2.R")
interval_estimate2(x, y, var.equal=TRUE)
interval_estimate2(x, y)
|
S`/|!X\0
218 8h% s aC
> interval_estimate2(x, y, var.equal=TRUE)
mean df a b
1 -0.7120126 27 -3.667566 2.243541
5|
S`/|!j?(
µ1 − µ2 !fF&G
0.95 !pd
X
[−3.67, 2.24].
|
S`H|!X\0
> interval_estimate2(x, y)
mean df a b
1 -0.7120126 23.09151 -3.344401 1.920376
5|
S`H|!j?(
µ1 − µ2 !fF&G
0.95 !pd
X
[−3.34, 1.92].
YX\4|
0|
5YrS`H|!`(
X\wu
5LY~Pm
µ − µ !pd
X)\
q0M
µ 0&
1 2 1
<BG#!uB80X\T`\ d, b|
℄x<BG#0YG#
d!4|
nzuB`\'
<l\~m2\
TfFpd0~
r)\ µ !pd
X!SKnzLMq0|℄lS` σ {WS` σ W 2
d
2
d
!j?Dlv℄B~rm2)\
Xlv!4|'
LM` z
T
SK
4.19 -=zuz "F,"^3;
gzuz "F,"^3)
+ 10 V
E8)F,R+ G 3+ax
, ` 4.1 qO VF,
- 4.1: "C ) Z (OR
e
&[ 1 2 3 4 5 6 7 8 9 10
F, (X) 11.3 15.0 15.0 13.5 12.8 10.0 11.0 12.0 13.0 12.3
F, (Y ) 14.0 13.8 14.0 13.5 13.5 12.0 14.7 11.4 13.8 12.0
℄#3OC (α = 0.05).
[>G#
- t.test() G
> X<-c(11.3, 15.0, 15.0, 13.5, 12.8, 10.0, 11.0, 12.0, 13.0, 12.3)
> Y<-c(14.0, 13.8, 14.0, 13.5, 13.5, 12.0, 14.7, 11.4, 13.8, 12.0)
> t.test(X-Y)
One Sample t-test
220 'RC QG
X
data: X - Y
t = -1.3066, df = 9, p-value = 0.2237
alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
-1.8572881 0.4972881
sample estimates:
mean of x
-0.68
b|
k[℄'<3!pd
X
[−1.86, 0.497].
0 )5pd
X!pd$
0||
k[℄'Bz[%!
Z+|``fkK℄5(C3
3. r;% σ /σ R L IB 2
1
2
2
(1) µ µ {W"
1 2
n1 n2
1 X 1 X
b12 =
σ (Xi − µ1 )2 , b22 =
σ (Yi − µ2 )2 (4.38)
n1 i=1 n2 i=1
℄?
σ σ !=B
X
2
1
2
2
b12 /σ12
σ
F = ∼ F (n1 , n2 ), (4.39)
b22 /σ22
σ
b2 /σ 2
σ
P F1−α/2 (n1 , n2 ) ≤ 12 12 ≤ Fα/2 (n1 , n2 ) = 1 − α, (4.40)
σ
b2 /σ2
Tm F F (n , n ) ℄?>,
<
(n , n ) !
F − ℄IÆ
1−α/2 (n1 , n2 ) α/2 1 2 1 2
S12 /σ12
F = ∼ F (n1 − 1, n2 − 1), (4.42)
S22 /σ22
4.3 OC 221
S12 /σ12
P F1−α/2 (n1 − 1, n2 − 1) ≤ 2 2 ≤ Fα/2 (n1 − 1, n2 − 1) = 1 − α, (4.43)
S2 /σ2
: σ /σ !fFKI 1 − α !fFpd
2
1
2
2
S12 /S22 S12 /S22
, . (4.44)
Fα/2 (n1 − 1, n2 − 1) F1−α/2 (n1 − 1, n2 − 2)
! F– ℄IX\pd
X!Y~=)b: (>\v), oUO
<
(n − 1, n − 1) ! F– ℄IX\pd
X!Y~=) alpha 0+|KKI
v
1 2
6
[>G#
-G interval_var2()
JX\ (oUexam0419.R).
#### / scan()
> A<-scan()
1: 79.98 80.04 80.02 80.04 80.03 80.03 80.04 79.97
9: 80.05 80.03 80.02 80.00 80.02
14:
Read 13 items
> B<-scan()
1: 80.02 79.94 79.98 79.97 79.97 80.03 79.95 79.97
9:
Read 8 items
#### w/ius'
> source("interval_var2.R")
#### {qhu
" 4-3
> interval_var2(A, B, mu=c(80,80))
rate df1 df2 a b
1 0.7326007 13 8 0.1760141 2.482042
#### {qhu
" 4#3
> interval_var2(A, B)
rate df1 df2 a b
1 0.5837405 12 7 0.1251097 2.105269
YpX\`
X\0|,
1 )5pd
X!pdm
q0M
L|
Yr!S`4
1, P0|
Yr!!S`0/|!
5 R pm
var.test() G& pIm2S`4!pd
X
4.3 OC 223
> var.test(A,B)
F test to compare two variances
data: A and B
F = 0.5837, num df = 12, denom df = 7, p-value = 0.3938
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
0.1251097 2.1052687
sample estimates:
ratio of variances
0.5837405
b:CG!X\/| ()\W), LMq0|'}LG
var.test() !X\o var.test() G!T
K
'!$ m8
>
Jlv
4.3.3 t 9 R L IB
G#Hf Sh℄I"
X)\!up?!SK0b!m2S
K
Ppnm2!Z4|
OmEK-1L
J℄
r X )\
µ, S`
σ , X , X , · · · , X
x
r X !u~m2
2
1 2 n
SfFpd
S S
X − √ Zα/2 , X + √ Zα/2 . (4.46)
n n
#+ (4.45) + (4.46) CzWShrpd
X! R oU oU
interval_estimate3.R
224 8h% s aC
interval_estimate3<-function(x,sigma=-1,alpha=0.05){
n<-length(x); xb<-mean(x)
if (sigma>=0)
tmp<-sigma/sqrt(n)*qnorm(1-alpha/2)
else
tmp<-sd(x)/sqrt(n)*qnorm(1-alpha/2)
data.frame(mean=xb, a=xb-tmp, b=xb+tmp)
}
5oUm
x 0D
WSh℄Ir!G# (m2) 8Z
sigma 0r=
`
=`{W"
>/
!=`=`W"
>5v
oU
m2!=`sr!=`>zOG#>I+
>zm2)\ mean,
)\!pd
X!Y~=) a,b.
4.21 [}gC\AB}3;ÆXW- } Go7 50 =;Æ
eXWVY ax|Cn7o7 } B
f~: 1/λ = 2.266 ( 100 9F
3;a` l l}gB } 3;Æ~XW3AA'a 95% 3AAO
[:* R pa/
!^GG
3-G interval_estimate3()
JX\
> x<-rexp(50, 1/2.266)
> source("interval_estimate3.R")
> interval_estimate3(x)
mean a b
1 2.293804 1.612363 2.975244
pP+s!I);!fF&G)
95% !fFpd
[1.612, 2.975].
4.3.4 N6 ML IB
1 2 n
P {θ(X1 , X2 , · · · , Xn ) ≤ θ} = 1 − α,
4.3 pd
X 225
P θ ≤ θ(X1 , X2 , · · · , Xn ) = 1 − α,
1. h Æ 9K h
σ {W
+ (4.17),
2
X −µ X−µ
P √ ≤ Zα = 1 − α, P −Zα ≤ √ = 1 − α.
σ/ n σ/ n
µ !fF<
1 − α !VfF(-Æ-℄?
σ σ
µ = X − √ Zα , µ = X + √ Zα . (4.48)
n n
σ W
+ (4.20),
2
X −µ X −µ
P √ ≤ tα (n − 1) = 1 − α, P −tα (n − 1) ≤ √ = 1 − α,
S/ n S/ n
}
else{
tmp <- sd(x)/sqrt(n)*qt(1-alpha/2,n-1)
a <- xb-tmp; b <- xb+tmp
}
df<-n-1
}
data.frame(mean=xb, df=df, a=a, b=b)
}
5oUm
x 0D
r!G# (m2) l!8Z sigma 0r!=
`
=`{W"
>/
!\
oUOSh℄I
Xpd=)b:
(>5v), oUO t− ℄I
Xpd=) side 07gnfFpdÆ(
-
nfFpdÆ-
> side=-1; nfFpd(-
> side=1; n
IVfFpd
> side=0 Cv>zOG#>I+
>zm2)\ mean,
< df, )\!pd
X!Y~=) a,b.
ÆDoU$[Æ)\nIVfFpd!j?
q0M
G interval
_estimate4 )\G interval_estimate1 !&
4.22
y4tGo77 5 =fXWVY
x2XW j9FC
?4tXWf2v`l
4tXW~:3AAG 0.95 3(vAA).
1050, 1100, 1120, 1250, 1280.
!j?
S` σ !VfFpd
X 2
µ 0{W"
+ (4.24),
σ2
nb nbσ2
P 2
≤ χ2α (n) = 1 − α, P χ21−α (n) ≤ 2 = 1 − α,
σ σ
nbσ2 σ2
nb
, + ∞, , 0, 2 . (4.51)
χ2α (n) χ1−α (n)
σ2 !fF<
1 − α !VfF(Æ-
nb
2 σ2 σ2
nb
σ = 2 , σ2 = 2 . (4.52)
χα (n) χ1−α (n)
µ 0W"
+ (4.27),
(n − 1)S 2 2 2 (n − 1)S 2
P ≤ χα (n − 1) = 1 − α, P χ1−α (n − 1) ≤ = 1 − α,
σ2 σ2
(n − 1)S 2 (n − 1)S 2
, +∞ , 0, 2 . (4.53)
χ2α (n − 1) χ1−α (n − 1)
4.3 pd
X 229
σ2 !fF<
1 − α !VfF(Æ-
(n − 1)S 2 (n − 1)S 2
σ2 = , σ2 = . (4.54)
χ2α (n − 1) χ21−α (n − 1)
D r X !u~m2 Y , Y , · · ·, Y D r Y !u~m2 1 − α1 2 n2
!VfFpd
X
σ , σ {W"
+ (4.29) JSIVfFpd!
X!
2
1
2
2
µ − µ !fF<
1 − α !VfFpd
1 2
s s
X − Y − Zα σ12 σ22 σ12 σ22
+ , + ∞ , −∞, X − Y + Zα + . (4.55)
n1 n2 n1 n2
µ − µ !fF<
1 − α !VfFpd
1 2
r
1 1
X − Y − tα (n1 + n2 − 2)Sw + , +∞ , (4.56)
n1 n2
4.3 OC 231
r
1 1
−∞, X − Y + tα (n1 + n2 − 2)Sw + . (4.57)
n1 n2
σ σ W
e σ
2
1
2
2
2
1 6= σ22 "
µ 1 − µ2 !fF<
1 − α !VfFp
d
s s
X − Y − tα (b S12 S22 S12 S22
ν) + , + ∞ , −∞, Y − X + tα (b
ν) + ,
n1 n2 n1 n2
(4.58)
Tm νb + (4.36)
#+ (4.55)– + (4.58), |OIVfFpd!+Cz(! R oU
oU interval_estimate5.R
C07gnÆ(fFpdCIVfF
pd
interval_estimate5<-function(x, y,
sigma=c(-1,-1), var.equal=FALSE, side=0, alpha=0.05){
n1<-length(x); n2<-length(y)
xb<-mean(x); yb<-mean(y); zb<-xb-yb
if (all(sigma>=0)){
if (side<0){
tmp<-qnorm(1-alpha)*sqrt(sigma[1]^2/n1+sigma[2]^2/n2)
a <- -Inf; b <- zb+tmp
}
else if (side>0){
tmp<-qnorm(1-alpha)*sqrt(sigma[1]^2/n1+sigma[2]^2/n2)
a <- zb-tmp; b <- Inf
}
else{
tmp<-qnorm(1-alpha/2)*sqrt(sigma[1]^2/n1+sigma[2]^2/n2)
a <- zb-tmp; b <- zb+tmp
}
df<-n1+n2
}
232 8h% s aC
else{
if (var.equal == TRUE){
Sw<-((n1-1)*var(x)+(n2-1)*var(y))/(n1+n2-2)
if (side<0){
tmp<-sqrt(Sw*(1/n1+1/n2))*qt(1-alpha,n1+n2-2)
a <- -Inf; b <- zb+tmp
}
else if (side>0){
tmp<-sqrt(Sw*(1/n1+1/n2))*qt(1-alpha,n1+n2-2)
a <- zb-tmp; b <- Inf
}
else{
tmp<-sqrt(Sw*(1/n1+1/n2))*qt(1-alpha/2,n1+n2-2)
a <- zb-tmp; b <- zb+tmp
}
df<-n1+n2-2
}
else{
S1<-var(x); S2<-var(y)
nu<-(S1/n1+S2/n2)^2/(S1^2/n1^2/(n1-1)+S2^2/n2^2/(n2-1))
if (side<0){
tmp<-qt(1-alpha, nu)*sqrt(S1/n1+S2/n2)
a <- -Inf; b <- zb+tmp
}
else if (side>0){
tmp<-qt(1-alpha, nu)*sqrt(S1/n1+S2/n2)
a <- zb-tmp; b <- Inf
}
else{
tmp<-qt(1-alpha/2, nu)*sqrt(S1/n1+S2/n2)
a <- zb-tmp; b <- zb+tmp
}
4.3 pd
X 233
df<-nu
}
}
data.frame(mean=zb, df=df, a=a, b=b)
}
5oUm
x, y ℄?0D
Yr!G# (m2) l!8Z sigma 0
Yr=`l!8Z
=`{W"
>/
!\
oUOSh℄I
X\pd!=)S`W"
>5v
"Pp-oYr0b/|
|
YrS`/|
> var.equal=TRUE, oUO
<
n + n − 2 1 2
4. K Æ 9 r;R J w
`℄/|
σb σb 0+ (4.38) 1!
℄?lvYr)\ µ
2
1
2
2 1
µ µ {W"
+ (4.39),
1 2
b12 /σ12
σ b2 /σ 2
σ
P ≤ Fα (n1 , n2 ) = 1 − α, P F1−α (n1 , n2 ) ≤ 12 12 = 1 − α,
b22 /σ22
σ σ
b2 /σ2
σ /σ !fFKI 1 − α !VfFpd
2
1
2
2
b12 /b
σ σ22 b12 /b
σ σ22
, +∞ , 0, . (4.59)
Fα (n1 , n2 ) F1−α (n1 , n2 )
(n − 1, n − 1) ! F– ℄IX\pd
X!Y~=) side 07gnfFp
1 2
4
4.1 ?_3` l NG
(
(α + 1)xα , 0 < x < 1,
r,
f (x; α) =
0,
X , X , · · · , X \ V
s a α 3vC+ α b . -x
b ;"i$C+ α
2\ V x :
1 2 n 1 2
a/*a 0 1 2 3 4 5 6
-3~a 7 10 12 8 3 2 0
V~*a λ 3C:s3AA'a 0.95 3AAO
4.10 h6[I4tXWf2v` l
[BqB } 3l4tGo7 10
=
x 2 XW ((9F)
1067 919 1196 785 1126 936 918 1156 920 948
4tXW~:3AAG 0.95 3( v AA).
238 'RC QG
X
X / H
L a
`fk (test of hypothesis) 0}Xm!u~qp$
d0OVa
!G#B~.*z!}X`HpX!SK
Jfk
7`
0bSw
5.1 H
L a S5$ /
5.1.1 4# .
5GL}X℄m
`&
XZ
Xr!QG&BrQG!
B
X
r!QG*o0H0W!`&{}Xfk
}XZr
!QG5}Xom
PpBQGpzu1!`
x'Bpz!`
J`fku~PM`fk!E2r-
5.1 ?[{B}3
y}
: p R63D
?
0 p ≤ 0.01,
",y } aY3d" k aY3, “p ≤ 0.01” \ R
wK^3
K?
E H. K?,yax"3 } Go77 100 U\
R- G
~3U
,
\
\ qKK? H Rd"3ex+$
\ G
wa
MLK? H
k U7"L H ~ E\ G wa X,
~R X "/GGMtulw} H?
w 2 b1\ H #b1\u=aF
L~q
pq L
}XZÆ
!K0*`1 H lQ
DX\ X ≥ 3 !rqD
X ℄I
B(n, p), Tm n = 100, ~X\z P {X ≥ 3} ≈ 0.08. +x
B
p=0.01
H 0 : θ ∈ Θ0 , H 1 : θ ∈ Θ1 ,
uÆ$QG!`
|(pI+ (Tm θ
1\): 0
(1) 9fk
H0 : θ ≤ θ0 , H1 : θ > θ0 .
(2) 9fk
H0 : θ ≥ θ0 , H1 : θ < θ0 .
(3) I9fk
H0 : θ = θ0 , H1 : θ 6= θ0 .
r\0&B H HO
0|#p|!!L:tm26d℄lYK
0
\F5u6kmJu~=rq.p00z!
e\B"` H 0
5.1 `fk!E2r- 241
zu~q!'U
P .
fk!+|KKI α r
4|=Tmr,\up “*,"`” !O2
5.1.2 G b K ` R4# >{ 3 (
`fk!E2O2
(1) \NTK!O2
\fku~ “`” 0blQ
*`1L~ “`
” 0lQ!
F,>a!'eu~H!L!,9!z,
>"*!`1HSw
q0M
“`” HlQ
"(L
~ “`”. zH!L!,9J
:H&"("DL~ “`”,
j"`0/ !
(2) dp?GZm!NTK
LMb! “H!L”, CH0I+
xLm!(BC
F0Ez$kmRO!u~":=rq.p5u
_m0||
E2ÆH>J
`fk!u"Jv
(1) Bfk!WQG θ #q!Ppzu~9CI9!`X
9"`!":0.*u1F{<Czp-o0bp_| “*,”.
(2) X1u~+|KKI α,
!0 α = 0.05, VUu)0r α = 0.075
C 0.1, d|u0r α = 0.025 C 0.01.
(3) 7u~}XZ g, g !=NÆB H OCHO
"(I+ W =
0
{g ∈ C}.
5.2 'fS5 La
$[qmDG^G<Zf CÆSf Sh℄I
LMq)
ShQG!`fkr!~G
0℄
~ShrY~Sh
r!QGfk
5.2.1 9 h RG b K `
1. NÆ 9 R J w
5.2 qp!QGfk 243
S` σ WYpj?
2
(1) I9fk P
H0 : µ = µ 0 , H1 : µ 6= µ0 .
M"
X − µ0
Z= √ ∼ N(0, 1), (5.2)
σ/ n
Z Dw1"(
P
|Z| ≥ Zα/2 ,
X − µ0
T = √ ∼ t(n − 1), (5.3)
S/ n
|T | ≥ tα/2 (n − 1),
:|
H HlQLpSKj
t− fkK
0
H : µ ≤ µ , H : µ > µ (C H : µ ≥ µ , H : µ < µ ),
0 0 1 0 0 0 1 0
Z ≥ Z (C Z ≤ −Z ). α α
T ≥ t (n − 1) (C T ≤ −t (n − 1)).
α α
244 8% K?PY
5}!SKm
{
O^>!SKDw1`\
F5X\Gp!X
\m
{
0X\ P − \
P − \=^1!+|KKI α, :"("`
b P − \0^G<Z X (C=) ~^1\!rq
B9fk4|g
|Sh℄I
P
5 1 z \'
`P-o X ≥ z
!rq
P
Z
P − \ = P {X ≥ z} =
∞
φ(x)dx = 1 − Φ(z)
z
= 1 − pnorm(z, 0, 1), (5.4)
CK-o X ≤ z !rq
P
Z
P − \ = P {X ≤ z} =
z
φ(x)dx = pnorm(z, 0, 1). (5.5)
−∞
2P {X ≤ z}, P {X ≤ z} < P {X ≥ z}
(
P −\ =
2P {X ≥ z}, b:
Z Z Z
φ(x)dx,
z z ∞
2 φ(x)dx < φ(x)dx
−∞ −∞ z
= Z
φ(x)dx, b:
∞
2
z
(
2Φ(z), Φ(z) < (1 − Φ(z))
2(1 − Φ(z)) b:
=
(
2 pnorm(z), pnorm(z) < 12
=
2(1 − pnorm(z)) b:
(5.6)
6- x 2 16 =
U3XW,)
159 280 101 212 224 379 179 264
222 362 168 250 149 260 485 170
Rd~|(
U3~XW" 225 9F
[q ( ℄p!`fk0\NTK!O2), Pfk
H0 : µ ≤ µ0 = 225, H1 : µ > µ0 = 225.
q09fkq
>G#
-G mean.test1(),
> X<-c(159, 280, 101, 212, 224, 379, 179, 264,
222, 362, 168, 250, 149, 260, 485, 170)
> source("mean.test1.R")
> mean.test1(X, mu=225, side=1)
mean df T P_value
1 241.5 15 0.6685177 0.2569801
X\z P − \0 0.2569801(> 0.05), H&"("`
< H , P|
I); 0
> source("interval_estimate4.R")
> interval_estimate4(X, side=1)
mean df a b
1 241.5 15 198.2321 Inf
fF(-
198.23 < 225, `&<"`
|
I);H 225 ="
5 R pm
G t.test() p\ T fk/
!pd
X!&
t.test() !(|+(
t.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, var.equal = FALSE,
conf.level = 0.95, ...)
Tm x,y 0G#l8Z (`p x, :~Shr!)\fkb
:Y~r!)\fk), alternative >,09`
two.sided(v) >,
I9fk (H : µ 6= µ ), less >,9fk (H : µ < µ ), greater >,9f
1 0 1 0
0.95.
3 t.test() GX\P 5.2.
> t.test(X, alternative = "greater", mu = 225)
One Sample t-test
data: X
t = 0.6685, df = 15, p-value = 0.257
alternative hypothesis: true mean is greater than 225
95 percent confidence interval:
198.2321 Inf
sample estimates:
mean of x
241.5
0|,
bX\! T \ P − \)\
|Opd
X\b:
oU!X\\u/|
0|OG t.test() B~rShG#
)\fkpd
XL~P
:!oU!X\
0|(_B
R pm! t.test() G!|%x
t.test() G8a!&
248 'C `fk
L&t5'|
2. Æ 9 R J w
` X , X , · · · , X 0D
r X ∼ N(µ , σ ) !m2
Y , Y , · · · , Y 0
1 2 n1 1
2
1 1 2 n2
I9fk H : µ = µ , H : µ 6= µ ,
0 1 2 1 1 2
9fk I: H : µ ≤ µ , H : µ > µ ,
0 1 2 1 1 2
℄Rpj?lv
(1) S` σ σ {W}XW% (1.5.4 !+ (1.97)) 0W
H
M
2
1
2
2 0
"
X −Y
Z=q 2 ∼ N(0, 1). (5.7)
σ1 σ22
n1
+ n2
Z ~ (j
"()
I9fk |Z| ≥ Z , α/2
9fk I: Z ≥ Z , α
9fk II: Z ≤ −Z . α
:|
H HlQSK~j
ShfkK
0
X −Y
T = q ∼ t(n1 + n2 − 2), (5.8)
Sw n11 + 1
n2
Tm s
(n1 − 1)S12 + (n2 − 1)S22
Sw = . (5.9)
n1 + n2 − 2
T ~ (j
"()
I9fk |T | ≥ tα/2 (n1 + n2 − 2),
9fk I: T ≥ tα (n1 + n2 − 2),
9fk II: T ≤ −tα (n1 + n2 − 2).
5.2 J^3 s aPY 249
:|
H HlQSK~j
t− fkK
0
X −Y
T =q 2 ∼ t(b
ν) (5.10)
S1 S22
n1
+ n2
ÆSlQ
Tm
2 .
S12 S22 (S12 )2 (S22 )2
νb = + + . (5.11)
n1 n2 n21 (n1 − 1) n22 (n2 − 1)
T ~ (j
"()
I9fk |T | ≥ t (bν ), α/2
9fk I: T ≥ t (bν ), α
:|
H HlQ
0
_WVS 78.1 72.4 76.2 74.3 77.4 78.4 76.0 75.5 76.7 77.3
?VS 79.1 81.0 77.3 79.1 80.0 79.1 79.1 77.3 80.2 82.1
[#q
Pp`
H0 : µ 1 ≥ µ 2 , H1 : µ 1 < µ 2 ,
LM`1 σ 2
1 = σ22 = σ 2 , X9 t− fkK
S`/|!j? (oU
exam_0503.R).
X<-c(78.1,72.4,76.2,74.3,77.4,78.4,76.0,75.5,76.7,77.3)
Y<-c(79.1,81.0,77.3,79.1,80.0,79.1,79.1,77.3,80.2,82.1)
source("mean.test2.R")
mean.test2(X, Y, var.equal=TRUE, side=-1)
mean df T P_value
1 -3.2 18 -4.295743 0.0002175927
X\z P– \0 0.0002176 ≪ 0.05, "("`P|
D!SS& px
q
|
YrS`H|
:
> hypothesis.test2(X, Y, side=-1)
mean df T P_value
1 -3.2 17.31943 -4.295743 0.0002354815
~x0"("`
$[Æ
Opd
Xq0|`fk
P
OY~r)\`!p
d
X`fk
#### w/}9 4qu
> source("interval_estimate5.R")
#### ;tp
k"9 {q$!
> interval_estimate5(X, Y, var.equal=TRUE, side=-1)
mean df a b
1 -3.2 18 -Inf -1.908255
#### ;tp
k"9 {ql!
> interval_estimate5(X,Y, side=-1)
mean df a b
1 -3.2 17.31943 -Inf -1.905500
252 'C `fk
v0|
Ym2S`/|
80|
Ym2S`H|
T)\`!Æ-
3.?h eR t− K `
G#0lBz,!
P (X , Y ), (i = 1, 2, · · · , n), :|
lB t− fk
i i
NÆ 9 R J w
1.
I9fk H : σ = σ , H : σ 6= σ ,
0
2 2
0 1
2 2
0
9fk I: H : σ ≤ σ , H : σ > σ ,
0
2 2
0 1
2 2
0
σ2
nb
χ2 = ∼ χ2 (n), (5.12)
σ02
254 8% K?PY
χ Dw1"(
P
2
I9fk χ ≥ χ (n) C 2 2
α/2 χ2 ≤ χ21−α/2 (n),
9fk I: χ ≥ χ (n), 2 2
α
:|
H HlQ
0
(n − 1)S 2
χ2 = ∼ χ2 (n − 1), (5.13)
σ02
χ Dw1"(
P
2
I9fk χ ≥ χ (n − 1) C χ ≤ χ (n − 1),
2 2
α/2
2 2
1−α/2
9fk I: χ ≥ χ (n − 1),
2 2
α
:|
H HlQ
0
/|
#+ (5.12) + (5.13) Czr)\{W)\WYpj?S`
fk! R oU (oU var.test1.R), 5oUm- P– \X\oU
var.test1<-function(x, sigma2=1, mu=Inf, side=0){
source("P_value.R")
n<-length(x)
if (mu<Inf){
S2<-sum((x-mu)^2)/n; df=n
}
else{
S2<-var(x); df=n-1
}
chi2<-df*S2/sigma2;
5.2 J^3 s aPY 255
j α = 0.05 fK?PY
(1) H0 : µ = 149, H1 : µ 6= 149;
(2) H0 : σ 2 = 75, H1 : σ 2 6= 75.
X , X , · · · , X 0D
r X ∼ N(µ , σ ) !m2
Y , Y , · · · , Y 0D
1 2 n1 1
2
1 1 2 n2
I9fk H : σ = σ , H : σ 6= σ , 0
2
1
2
2 1
2
1
2
2
9fk I: H : σ ≤ σ , H : σ > σ , 0
2
1
2
2 1
2
1
2
2
℄)\ µ , µ {WWYpj?lv
1 2
n1 n2
µ µ {W"
g σb = n1 (X − µ ) , σb = n1 (Y − µ ) ,
X X
2 2 2 2
1 2 1 i 1 2 i 2
1 i=1 2 i=1
5.2 J^3 s aPY 257
H0
M"
b12
σ
F = ∼ F (n1 , n2 ), (5.14)
b22
σ
F Dw1"(
P
I9fk F ≥ F (n , n ) C α/2 1 2 F ≤ F1−α/2 (n1 , n2 ),
9fk I: F ≥ F (n , n ), α 1 2
:|
H HlQ
0
µ µ W"
H
M
1 2 0
S12
F = ∼ F (n1 − 1, n2 − 1). (5.15)
S22
F Dw1"(
P
I9fk F ≥ F (n − 1, n − 1) C F ≤ F (n − 1, n − 1),
α/2 1 2 1−α/2 1 2
9fk I: F ≥ F (n − 1, n − 1),
α 1 2
:|
H HlQ
0
[>zG#
- var.test2() G
> X<-c(78.1,72.4,76.2,74.3,77.4,78.4,76.0,75.5,76.7,77.3)
> Y<-c(79.1,81.0,77.3,79.1,80.0,79.1,79.1,77.3,80.2,82.1)
> source("var.test2.R")
> var.test2(X,Y)
rate df1 df2 F P_value
1 1.494481 9 9 1.494481 0.5590224
P−\
0.559 ≫ 0.05,
K"("`
|
Yr!S`0/|!
LqM5P 5.3 m
`YrS`/|0!L!
YrS`4!pd
Xq&m2!S`fk
#### w/{qu interval_var4
> source("interval_var4.R")
#### ;{qhu
4#3u
> interval_var4(X, Y)
rate df1 df2 a b
1 1.494481 9 9 0.3712079 6.016771
5.2 qp!QGfk 259
S`4 1 5b
X!pd$
|
S`0/|!
5 R pm
var.test() GpS`4!fk/
!pd
X
pG!(|+0
var.test(x, y, ratio = 1,
alternative = c("two.sided", "less", "greater"),
conf.level = 0.95, ...)
Tm x,y 0D
Ym2G#l!8Z
ratio 0S`4!"`
v\
1. alternative 009`
two.sided >,I9fk (H : σ /σ 6= ratio),
1
2
1
2
2
less >,9fk (H : σ /σ < ratio), greater >,9fk (H : σ /σ >
1
2
1
2
2 1
2
1
2
2
ratio).
( var.test() GX\P 5.5.
> var.test(X,Y)
F test to compare two variances
data: X and Y
F = 1.4945, num df = 9, denom df = 9, p-value = 0.559
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
0.3712079 6.0167710
sample estimates:
ratio of variances
1.494481
℄!X\0u/|!'8tZ var.test() I
rS`4!fkCS`4!pd
XL~Pq(0|i|!\G
var.test() !X\o
5.2.3 m ? w1 9 RG b K `
℄!0Shr!`fkq
LMWShr!fkq
WShr!fk"D
LM`I5℄I!`fkq
JSSh℄I
q0|zI5℄I!}XZbf !℄I
z/
!
X\ ()
Xpd
X), |O/
!`fkSKLM
z R pmI5℄Ifk
X!G binom.test().
260 8% K?PY
binom.test() G!(SK0
binom.test(x, n, p = 0.5,
alternative = c("two.sided", "less", "greater"),
conf.level = 0.95)
Tm x 0l!GC0u~lG Gl!IÆ8Z n 06k
G
x 0IÆ8Z"
\? p 0"`!rq
5.6 ~
yZrI[3~RT: p = 0.85, -o7 500 #
zIfB
0
- binom.test() G
> binom.test(445,500,p=0.85)
Exact binomial test
data: 445 and 500
number of successes = 445, number of trials = 500, p-value = 0.01207
alternative hypothesis: true probability of success is not equal to 0.85
95 percent confidence interval:
0.8592342 0.9160509
sample estimates:
probability of success
0.89
P− \ = 0.01207 < 0.05, "("`
|
pwUBpJaq+|?
pd
X\D,
pwU0|pxp!Jaq
0VfkDT$Luv( u~Vfk!P
5.7 xjoY
?BO%5q:
K 1%, [d{-,7 400 V
?BO
=~ 1 !%5q
l7?BO%5q Rd6
K
[#q
bfk!q
H0 : p ≥ 0.01, H1 : p < 0.01.
- binom.test() G
5.3 tqp!WQGfk 261
`#LvZMd`1
^G<Z
℄I F , ,B X
J n
_
u~m2 X , X , · · · , X , p#|fk 1 2 n
H : X $℄I F . 0
2q!M$0
Z$YG#pLvCZMe!;m
FH5|
He!"
X 0&09!℄I qmHw=zBQ`
NF(
zupK
xÆ,$
ÆDq!fkSK0
tGu (−∞, ∞) ℄l m ~pd
I1 = (−∞, a1 ), I2 = [a1 , a2 ), · · · , Im = [am−1 , ∞).
YLpd!Lvrq℄?
p1 , p2 , · · · , pm , pi = P {X ∈ Ii }, i = 1, 2, · · · , m.
\
np , n np !`% (i = 1, 2, · · · , m) 05
Lv_XdBK!$
i i i
m
Z
td!VDIlu~!^= c (n − np ) , Tm c > 0
1!
X
2
i i i i
G
{
r c = 1/np , }XZ
i=1
i i
m
X (ni − npi )2
K= , (5.16)
i=1
npi
m2fk 1+|KKI α,
K > χ2α (m − 1) (5.17)
chisq.test() G!(|+
chisq.test(x, y = NULL, correct = TRUE,
p = rep(1/length(x), length(x)), rescale.p = FALSE,
simulate.p.value = FALSE, B = 2000)
Tm x 0YG#l!8ZCP
y 0G#8Z ( x
P"
y
?). correct 0xL<Z
>0bTVMS
TRUE(v\) >,MS
FALSE >,HMS p 0"`y5=pd!Lvrq
v\>,).℄I
rescale.p 0xL<Z
X9 FALSE(v\) "
pn>! p ~
P m
p = 1; i
l
[℄RJ
J
x'tLJv:Cl R oU
JX\
'uJ*>G#
LM scan() G
'IJB 31 ZlI
J℄
X\!EG
Tm A = {X < 70}, 1
5.3 tqp!WQGfk 265
(Cz/
! R oU (oU exam0509.R)
#### v,n
X<-scan()
25 45 50 54 55 61 64 68 72 75 75
78 79 81 83 84 84 84 85 86 86 86
87 89 89 89 90 91 91 92 100
- chisq.test() G
> chisq.test(c(335, 125, 160), p=c(9,3,4)/16)
Chi-squared test for given probabilities
data: c(335, 125, 160)
X-squared = 1.362, df = 2, p-value = 0.5061
P− \ = 0.5061 > 0.05, <"`
P} K!℄Ke! 9 : 3 : 4 !4P
5.11 Vr;$_7[JFOba/3`aRdf Poisson `l
-W<- 42 wax
, ` 5.2 qOÆLax3`!
d"([JF
Oba/3`af Poisson ` l (α = 0.1)?
- 5.2: ℄- 9 6 ' g i I ) XPR*WI R 6
a/*a 0 1 2 3 4 5 6
-3~a 7 10 12 8 3 2 0
[:C/
!X\oU (oU exam0511.R)
####
X<-0:6; Y<-c(7, 10, 12, 8, 3, 2, 0)
####
|m
5 mean(rep(X,Y)) "+g 4
5.3 tqp!WQGfk 267
! R oU
#### 6%|:
Z<-c(7, 10, 12, 8, 5)
#### 6%
|m
n<-length(Z); p<-p[1:n-1]; p[n]<-1-q[n-1]
#### ;*
chisq.test(Z, p=p)
X\
Chi-squared test for given probabilities
data: Z
X-squared = 0.5389, df = 4, p-value = 0.9696
P– \ ≫ 0.1,
&w|5?"d$!(}Gf Poisson ℄
I
P 5.11 !0|,z
5$q 4.9 m
t5?"d$!(}
|
Gf Poisson ℄I0!L!
268 8% K?PY
2. w1 j | zZ Æ ) 4 R J w
℄I F vE r ~QG θ , θ , · · · , θ , p#m2 X , X , · · · , X s
1 2 r 1 2 n
fk`
H : X !℄IB {F (x, θ , θ , · · · , θ )}.
1 2 r
(θb , θb , · · · , θb ) 3fk`
1 2 r
H : X ℄I F (x, θb , θb , · · · , θb ).
1 2 r
5.3.2 Kolmogorov-Smirnov K `
[:C/
!X\oU (oU exam0513.R).
####
X<-scan()
0.61 0.29 0.06 0.59 -1.73 -0.74 0.51 -0.56 0.39
1.64 0.05 -0.06 0.64 -0.82 0.37 1.77 1.09 -1.28
2.36 1.31 1.05 -0.32 -0.40 1.06 -2.47
270 'C `fk
Y<-scan()
2.20 1.66 1.38 0.20 0.36 0.00 0.96 1.56 0.44
1.50 -0.30 0.66 2.31 3.29 -0.27 -0.37 0.38 0.70
0.52 -0.71
#### ; K-S *
ks.test(X, Y)
0J'
Two-sample Kolmogorov-Smirnov test
data: X and Y
D = 0.23, p-value = 0.5286
alternative hypothesis: two.sided
P− \ 0.05, <"` H , P|
F (x) G(x) Y~℄IG/|
0
5.3.3 Æ - eRb R K `
\ {b , b , · · · , b }. (X , Y ), (X , Y ), · · · , (X , Y )
gm2
Y n
1 2 J 1 1 2 2 n n ij
H : X Y 9Q
0
1. Pearson χ K ` 2
- 5.4: Æ - P
b1 b2 ··· bJ
a1 n11 n12 ··· n1J n1·
a2 n21 n22 ··· n2J n2·
.. .. .. .. ..
. . . . .
aI nI1 nI2 ··· nIJ nI·
P
n·1 n·2 ··· n·J
:` H 0>,
H : pij = pi· · p·j , i = 1, 2, · · · , I, j = 1, 2, · · · , J. (5.19)
QG p , (i = 1, 2, · · · , I), p , (j = 1, 2, · · · , J) !(!<fkq
Pp
i=1 j=1
i· ·j
*KSx
XD
X p , p , i· ·j
ni·
p̂i· = , i = 1, 2, · · · , I,
n
n·j
p̂·j = , j = 1, 2, · · · , J,
n
I X J n·j 2 I X J
X nij − n nni· n
X [n · nij − ni· · n·j ]2
K= n·j = . (5.20)
i=1 j=1
n nni· n i=1 j=1
n · ni· · n·j
p (j = 1, 2, · · · , J) mWQG` J − 1 ~
I + J − 2 ~WQG
F
i=1
·j
K ! <
IJ − 1 − (I + J − 2) = (I − 1)(J − 1).
dim(x)<-c(4,4)
chisq.test(x)
Pearson’s Chi-squared test
data: x
X-squared = 11.9886, df = 9, p-value = 0.2140
T P − \) 0.05, <"`
P!~ o<,7
5 chisq.test() GX\"
p !!Q EG6
! (b!EG8H
), Ceb!!Q EG# 5, Pearson
χ fk0!L!b:X\G>+,zF"
2
G#H~ χ fk!vp"
( Fisher wfk
2
274 'C `fk
_ R Rb K `
2. Fisher
[u~!EG= 5,
p Fisher wrqfk
5 R pm
G fisher.test() wrqfkT(SK0
fisher.test(x, y = NULL, workspace = 200000, hybrid = FALSE,
control = list(), or = 1, alternative = "two.sided",
conf.int = TRUE, conf.level = 0.95)
Tm x 0$IÆ^S>I+!PC0l!B9 y 0l!
B9
x 0P"
\? workspace !>\0uRG
TRG>,
z\K6d!= hybrid
xL<Z
FALSE(v\) >,wX\r
q
TRUE >,!\KX\rq alternative
09
"two.sided"(v
\) I9
"less" 9=
"greater" 9 conf.int xL<Z
conf.int=TRUE(v\), zpd
X conf.level
fFKI
v\
0.95. TQGl5.M
5.3 tqp!WQGfk 275
q!"`
5L~rmYe!EGp?
H0 :
"`>,EG b c `>,5L~m2m!^G<`
5 R pm
mcnemar.test() G z\ McNemar fk
T$r!(
SK0
mcnemar.test(x, y = NULL, correct = TRUE)
Tm x 0$IÆ^S>I+!PC0l!B9 y 0l
!B9
x 0P"
\? correct 0xL<Z
TRUE (v\) >,
5X\fk}XZ"TVMS
FALSE 0HMS
5.17 [HdFzJi*IVSx? 202 aw_VG3mp
, ` 5.9 qOJi*S3P:~ |a
5.3 0oJ^3Z s aPY 277
1. K `h Æ
# u {{ 5' Æ 9
`~r!mG
M , m2mG M = M , <m20 0
D
~r!`T$r!fkSK0Lm!:* ~m2_\mi
srmG M , z!Sm`ES (+) m (−) _|>,r
0
mG#m2mG P M = M , m2_\5mGÆ(!G 0
Au%
,"z,SCm!rq
A 1/2. m2 Z
n, 0|
I5℄I B(n, 1/2) DX\z,m (CS) ~G!rq
F#u1!+
|KKI α, z0b<"` H : M = M !71
5.18 %&Pe: 66 w"T3B1_;a (jjT 1996 g
0 0
>G#
I5fk
> X<-scan()
1: 66 75 78 80 81 81 82 83 83 83 83
12: 84 85 85 86 86 86 86 87 87 88 88
23: 88 88 88 89 89 89 89 90 90 91 91
34: 91 91 92 93 93 96 96 96 97 99 100
45: 101 102 103 103 104 104 104 105 106 109 109
56: 110 110 110 111 113 115 116 117 118 155 192
67:
Read 66 items
> binom.test(sum(X>99), length(X), al="l")
Exact binomial test
data: sum(X > 99) and length(X)
number of successes = 23, number of trials = 66, p-value = 0.009329
alternative hypothesis: true probability of success is less than 0.5
95 percent confidence interval:
0.0000000 0.4563087
sample estimates:
probability of success
0.3484848
5oUm
sum(X>99) >,m2m 99 !~G al 0 alternative !`
C
"l" 0 "less" !`CX\z! P − \= 0.05, "("`
q0M
5.3 0oJ^3Z s aPY 279
,!AKIx-mdKI
Vpd
X!Æ
0.4563, $
0.5, b!v80"("`
2. u ?h #{K ` Æ 9 I u {J 7+ ; p
efkKq0|lB^Gm2_\DfkY~rXd0b5
+|`Y~r+K`
:Y~lB^Gm2_\Sm`E!
~G
r/#`1 x − y > 0 S>,
x − y < 0 m>,
:
i i i i
[O~+P | q
[OlBefk>G#
- binom.test() fk
> x<-scan()
1: 25 30 28 23 27 35 30 28 32 29 30 30 31 16
15:
Read 14 items
> y<-scan()
1: 19 32 21 19 25 31 31 26 30 25 28 31 25 25
15:
Read 14 items
> binom.test(sum(x<y), length(x))
Exact binomial test
data: sum(x < y) and length(x)
number of successes = 4, number of trials = 14, p-value = 0.1796
280 'C `fk
alternative hypothesis: true probability of success is not equal to 0.5
95 percent confidence interval:
0.08388932 0.58103526
sample estimates:
probability of success
0.2857143
>,m2 X =m2 Y !~GX\z! P − \ 0.05, K
sum(x < y)
"("`
0||
YpT℄lx+|`X\z!pd
X) 0.5, q
0M
0||
X < Y X ≥ Y !rqA 1/2, !vqHK"(
"`
YpT℄lx+|`
5z!
Am
""G\wd>,!q
FefkK
q0LJq!e
Pp\;\K0%6*X
80%6 ℄
BLuJ!q;\K"" 5 >,B*X!
CK 8 >,B ℄
!
u"`&>,;\KB*X!f ℄
CKB ℄!f
*X
CKYK|mF0|efkKDeLuJ!,9,
PML~fkSK!$r
5.20 [t.<-dLt.3B
h
mmhrL3{f
L
&& [(R&&_ y
4+*+\ B hE-= z l<[*o77
- 13 VhE-= z
&& [Æ_ y z2 ` O
&&_ y Æ
[zj` O
*+\ B z 0 `O-Y= z 3
/ ` 5.11 G V
- 5.11: 0 mR! J w
[ 1 2 3 4 5 6 7 8 9 10 11 12 13
&& [ 1 1 1 1 0 1 1 1 1 1
&&_ y 1 1 1
|Æ
℄m 1 z (P 6
3) >,B*X ℄|m
0 >
,
F5m2 ZmH_X\
b|$[Æ n = 12. H `
M
P 0
5.3 0oJ^3Z s aPY 281
P
3%6*Xf%6 ℄b|2PB909`fk
R p
JX\
+|KKIr α = 0.10,
> binom.test(3,12,p=1/2, al="l", conf.level = 0.90)
Exact binomial test
data: 3 and 12
number of successes = 3, number of trials = 12, p-value = 0.073
alternative hypothesis: true probability of success is less than 0.5
90 percent confidence interval:
0.0000000 0.4752663
sample estimates:
probability of success
0.25
P− \ = 0.073 < 0.10, dVpd
X
[0, 0.475], "("`
|
%6*
X!zf%6 ℄!z
+|KKI15 α = 0.05 "
:H&"("`
`&|
%6*X
℄!zumD
u"DM
efk4QG}X t fkK!?&$
n?0Smeb
>!`E!(B\4|"
>,!
+
5efkKm
`X\e!~G
FH-o~e`mb)!(B
\!=
\GLuv)
b|5WQG}Xm8p(T
!fkSK
5.3.5 B
9/"n
/
z R E X :_n/G3A
i = 1, 2, · · · , n.
i i
282 'C `fk
\ V X , X , · · · , X } B3D
C+ (rank statistics).
R1 , R2 , · · · , Rn
5.21 ~)/
\V
1 2 n
x1 x2 x3 x4 x5
1.2 0.8 −3.1 2.0 1.2
[a!i}XZ R
R1 R2 R3 R4 R5
3 2 1 5 4
Z R , R , · · · , R !℄I0Bj#rq!
PB 1, 2, · · · , n !{u4^ i , i , · · · , i
1 2 n 1 2 n
1
P {R1 = i1 , R2 = i2 , · · · , Rn = in } = , (5.21)
n!
L"
R , R , · · · , R !℄Ir℄I
1 2 n
5.3.6 ;K`
i/fk0ifk!u~qp
5'C
\ Pearson /
fk
d$[
5Sh℄Ir!G#
LM!i/fkCHpnbf
k!G#D
Sh℄I!r
5.3 0oJ^3Z s aPY 283
1. Spearman ;K`
(X , Y ), (X , Y ), · · · , (X , Y )
r
~I!r!9Qm2
pfk
1 1 2 2 n n
Y , Y , · · · , Y a!i}XZ
:
1 2 n
n n
1X n+1 1X
r= ri = = R= Ri ,
n i=1 2 n i=1
n n
1X n2 − 1 1X
(ri − r)2 = = (Ri − R)2 .
n i=1 12 n i=1
_ o 5.3 " n 2 #
1X n+1 n2 − 1
rs = ri Ri −
n i=1 2 12
"(X\/
! P − \
P − \=u+|KKI α "
:"("`
0|#q79fkCI9fk
R pm!fkG cor.test() 0|
J Spearman i/fk
T(
SK
cor.test(x, y,
alternative = c("two.sided", "less", "greater"),
method = "spearman", conf.level = 0.95, ...)
5.22
3~6w&sI`X3q2
~*&hE?
?
z` 5.12 q
O
Vz Spearman D0PYVSPY,*w?L5?~0
'
[>G#
fk
284 'C `fk
&
u/N
2. Kendall ; K `
LM fu~)D,/q|m-o"` H : <Z X Y H/ 0
~09`
H : SCm/ (CK) S/ (CK) m/
1
1, (X j − Xi )(Yj − Yi ) > 0,
Ψ(Xi , Xj , Yi, Yj ) = 0,
(X j − Xi )(Yj − Yi ) = 0, (5.22)
−1, (X j − Xi )(Yj − Yi ) < 0.
5.3 0oJ^3Z s aPY 285
1 Kendall (5
H) τ /&G
X K nd − nc
τb = Ψ(Xi , Xj , Yi, Yj ) = 2
= , (5.23)
1≤i<j≤n
Cn Cn2
X
K≡ Ψ = nc − nd = 2nc − Cn2 . (5.24)
Æ1! τb
rq`
τ = P {(Xj − Xi )(Yj − Yi) > 0} − P {(Xj − Xi )(Yj − Yi ) < 0}
!u~
X ~,z
−1 ≤ τb ≤ 1. .$Æ
bB80A|!
:
K = C , "
b
2
n τ = 1. bB80HA|!
: K = −C , "
b τ = −1. 2
n
r , r , · · · , r
X , X , · · · , X a!i}XZ
R , R , · · · , R
1 2 n 1 2 n 1 2 n
Y , Y , · · · , Y a!i}XZ
0|T
1 2 n
X
K= sign(ri − rj ) · sign(Ri − Rj ). (5.25)
1≤i<j≤n
[>G#
fk
286 'C `fk
> X<-c(86, 77, 68, 91, 70, 71, 85, 87, 63)
> Y<-c(88, 76, 64, 96, 65, 80, 81, 72, 60)
> cor.test(X, Y, method = "kendall")
Kendall’s rank correlation tau
data: X and Y
T = 31, p-value = 0.005886
alternative hypothesis: true tau is not equal to 0
sample estimates:
tau
0.7222222
P− \= 0.05, "("`
|
I(e!hR0/!
Fe0S/
!
5.3.7 WilcoxonK`
1. h{ 5h Æ 9
#RK `
efkO\Y\"`!mEfX`!eD
Jfk
0
dCOL`!= (r,`!(B\!=) b)!F"
H|!
e>\mEf!u9
F`!(B\!i!=>%mEf!'
ÆtYK!VD
x4Oe?Lq0(p!
Wilcoxon(
H/1`) eifk (Wilcoxon signed-rank test) !a
\GefkKXH
5LMtup5u1o<Æ-om2
_\rmGXd!`E
P |x − M |(Tm i = 1, 2, · · · , n) !=!fk
i 0
:*
|/
!i
4 5 6, TI)\
5 (R p|I)\
|xk − M0 |,
1/|\!i
~G#!i)0 5).
x − M = 0, t x i 0 i
_G#ms,
"_\!G
n , is`E
0 !_G#'
Tm2G
n.
′
n ~RG 1, 2, · · · , n !
n(n + 1)
2
X\
FSi0|5p
d 0, n(n2+ 1) $<4
_\D
mG
M !~r!`
0
!<4p`HlQ
: W !r\t8i!Y!G\.Æ
Lm
5u1!+|KKI
;0
Jfk\
R pm! wilcox.tets() G0| Wilcoxon eifk
TE2|+
wilcox.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, exact = NULL, correct = TRUE,
conf.int = FALSE, conf.level = 0.95, ...)
Tm x,y 0_G#l!G#8Z alternative 009`
Vfk
IVfk mu fQG
mG M . paired 0xL<Z
M<Z x, y
0
>G#
- wilcox.test() G
> X<-scan()
1: 137.0 140.0 138.3 139.0 144.3 139.1 141.7 137.3 133.5 138.2
11: 141.1 139.2 136.5 136.5 135.6 138.0 140.9 140.6 136.3 134.1
21:
Read 20 items
> wilcox.test(X, mu=140, alternative="less",
exact=FALSE, correct=FALSE, conf.int=TRUE)
Wilcoxon signed rank test
data: X
V = 34, p-value = 0.007034
alternative hypothesis: true mu is less than 140
95 percent confidence interval:
-Inf 139.2000
sample estimates:
(pseudo)median
138.2000
LM V = 34 0 Wilcoxon }XZ
P − \ 0.007034 < 0.05, "("`
Pm
H 140 :=" /
!pd
Xq&/
!v
Æ\ Wilcoxon eifkSKfku~m20bD
~r!
$ |m
L~SKq0lBm2!fk
FMY~r0b5+
|`
5.25 -PY
I?3h℄ÆKz3℄.0WRd+P7}t-9
3 } +
wk ~ GP!- 10 7
J5`* n `
G';?
n
`Kz?3h℄.
3
n `KzÆ℄.9\2x n `9 } +,
` 5.14 qO Vz Wilcoxon ePYSPY?h℄Rd.+P}t93
5.3 0oJ^3Z s aPY 289
}+
dePYfW_ (α = 0.05).
[#q (`
H : Dk!Y!aZ"Y℄!aZ/|
0
H : Dk!Y!aZx"Y℄!aZ
1
>G#
- wilcox.test() G
> x<-c(459, 367, 303, 392, 310, 342, 421, 446, 430, 412)
> y<-c(414, 306, 321, 443, 281, 301, 353, 391, 405, 390)
> wilcox.test(x, y, alternative = "greater", paired = TRUE)
Wilcoxon signed rank test
data: x and y
V = 47, p-value = 0.02441
alternative hypothesis: true mu is greater than 0
P− \ 0.02441 < 0.05, "("`
PDk!Y& +|px=}!aZ
(Dg
> wilcox.test(x-y, alternative = "greater")
$/|!?
efkX\
> binom.test(sum(x>y), length(x), alternative = "greater")
Exact binomial test
data: sum(x > y) and length(x)
number of successes = 8, number of trials = 10, p-value = 0.05469
alternative hypothesis: true probability of success is greater than 0.5
95 percent confidence interval:
0.4930987 1.0000000
sample estimates:
290 'C `fk
probability of success
0.8
P− \ 0.05469 > 0.05, K"("`>
5 α = 0.05 !KI(
b G#Ff
efk8H|p℄YpY℄Bpx=}!aZa`
4|Y~X\
0|J,
Wilcoxon efk4efk5kY`
KS?
2. t?h
#R I$K `
`1Y~WlBm2!_\
X , X , · · · , X Y , Y , · · · , Y , Tm2
1 2 n1 1 2 n2
(mG/#
:|
Y~r`).
tm2!_\45uV
X , X , · · · , X , Y , Y , · · · , Y , ~ r , r , · · · , r
1 2 n1 1 2 n2 1 2 n1
X , X , · · · , X a!i}XZ
R , R , · · · , R
Y , Y , · · · , Y a
1 2 n1 1 2 n2 1 2 n2
U = n1 n2 + − Ri . (5.27)
2 i=1
Zf`
24 26 29 34 43 58 63 72 87 101
f`
82 87 97 121 164 208 213
[#q (`
H : Yz[Z`
H : Zs[ZxWZs
0 1
>G#
- wilcox.test() G
> x<-c(24, 26, 29, 34, 43, 58, 63, 72, 87, 101)
> y<-c(82, 87, 97, 121, 164, 208, 213)
5.3 tqp!WQGfk 291
#### lo/(&2
> wilcox.test(x,y,alternative="less",exact=FALSE,correct=FALSE)
Wilcoxon rank sum test
data: x and y
W = 4.5, p-value = 0.001449
alternative hypothesis: true mu is less than 0
#### o/(&2
> wilcox.test(x, y, alternative="less", exact=FALSE)
Wilcoxon rank sum test with continuity correction
data: x and y
W = 4.5, p-value = 0.001698
alternative hypothesis: true mu is less than 0
0 Wilcoxon-Mann-Whitney }XZ5ÆDX\m
vOT
W = 4.5
VMS
p80HOTVMS
T P − \)= 0.05, "("`
PZ
sz[Z\xWZs!z
5.27 --d?3aQ^QVS3;
RdWÆVS3;
~q}t
0,3 10 VQBGo77xP 5 VaY?VSÆVS3^QVY`
JFO
|SHÆxIVN (,V}5) L 10 VQB3aQ
$
j^ (}4T
K?SHLxwQB^℄
dk 61), dD
aQ
$|1/nM
, ` 5.16 qO L α = 0.05, PY?VSRd W
- 5.16: WeW*0U Z (1)
?VS 3 5 7 9 10
ÆVS 1 2 4 6 8
2\uqp!WQGfkSK
R p8p\fuWQG
fkSK
LMHuu^ \
E\{!SK
3Z$T
SKH
"\
("0{5.'}\TE2!(SK
4/
2 `[R9 L Ca~: 225 × 10 /L, g x 2 20 V`F}f`{&
9
220 188 162 230 145 160 238 188 247 113
126 245 164 231 256 183 190 158 224 175
}{&3R9 L Ca2 g`[~ | q
5.2 h6[I4tXWf2v` l
[BqB } 3l4tGo7 10
=
x 2 XW ((9F)
1067 919 1196 785 1126 936 918 1156 920 948
,wBB } 34t
Kz 1000 9Fj:3n:
5.3 Vr[BF,tHF,v[F!FR3;
Y 16 V)+ D g
2J
0i3Æ"w 8 L
`aKztH,S j BF,
3VS
3 wx2*I)+R+ G , ` 5.19 qO
*IVSF,3
- 5.19: A$ rj % ro " )/
Z (O (g/L)
BF,
113 120 138 120 100 118 138 123
tHF,
138 116 125 136 110 132 130 110
294 8% K?PY
)+R+ G ~ | q
5.4 Vr } h?℄ f z[a;
[dz 40 V II Czh
&
hEo7L*IYVY+Y,<
&o75`/VY
(fz[a
)
L*
(Iy[a
), `ax2VYM 8 K
iRz
n2
iR
z)Z:
, ` 5.20 qO
d(} h?℄ f z[a I y[a
- 5.20: w`;{ h ; o FZ6 S (mmol/L)
VY
-0.70 -5.60 2.00 2.80 0.70 3.50 4.00 5.80 7.10 -0.50
(n1 = 20) 2.50 -1.60 1.70 3.00 0.40 4.50 4.60 2.50 6.00 -1.40
L*
3.70 6.50 5.00 5.20 0.80 0.20 0.60 3.40 6.60 -1.10
(n2 = 20) 6.00 3.80 2.00 1.60 2.00 2.20 1.20 3.10 1.70 -2.00
L
iRz3Zz;
k
(1) PYVY
L*
33axRd\2v` l
q z2vF W PY
VS (T83%) Kolmogorov-Smirnov PYVS Pearson d{G χ P 2
Y
(2) z t− PY*
ax~:Rd~ | q
` a zV | 0XCV |k
XCL t− PYXC
(3) PYVY
L*
3V | Rd0
?℄
126 125 136 128 123 138 142 116 110 108 115 140
L*
162 172 177 170 175 152 157 159 160 162
V`!?℄
L*
&3iRI1$~ |a (α = 0.05).
(1) PY*
axRdf2v` l
(2) PY*
\ V V | Rd0
(3) P!dS3PYVSPY?℄
L*
&3iRI1$~ |
a
5.6
3= z +O[Tg& W J 14.7%. lTgVr=.-PY
%~ 295
PY B C RdE"
5.13 W _*I{kL } 3E+Rd~w2
L } hE\P z
, ` 5.23 qO VhE`!
- 5.23: % m6 < 7!
RB9Z
u ku C
{k
3 4 7
{kQ 6 4 10
C 9 8 17
5.17 = z ["QQBJKQ%FO2`3~57O3'
- z 10
wQB3Y., ` )
Q%FO 24 17 20 41 52 23 46 18 15 29
Q%5 8 1 4 7 9 5 10 3 2 6
298 'C `fk
G5 10 `Od
1 `Od|VzD0PY (Spearman PY Kendall
PY) `!Q%5Q%:~'
5.18 W _
I?,SL[I>
3F,;
Y 40 V)+o77`*
J
20 &
qz?,S
3
zÆ _ W,SoÆ
JFO3F,
L
Jw)+3,;fZ(3
d "` | _ |
K _w5
*
Gk 53)+&a, ` 5.26 qO V`!
|
d(?
- 5.26: 0 ro " )RZ
5 | _|
K _
?,S
0 1 9 7 3
Æ,S
2 2 11 4 1
VS3,;+P7{Æ,S (α = 0.05).
ESj℄Rg
s r
H M ℄ T`
I;ZZQ.`
.UTa
R lr _ Q i lr # T 8 ,_M~ y R F
J AAOR _ tO~KdLb? #ZxRR# <
oBGl_ kV*`ot O l:zp, _ [t{
oOr# T 8 _ 8 ,9 # ÆV~Uq,jrB,
BG#Zknf9{sBLh,?, _ 8
[[ 3 R
a,NTp& _ 9 # HKotELvTE R a,
[iot:i
,9 # ?&, R a
1 kO%{[2 vAÆ #
_ ,+KR R Q
BGmT=X,<
JA<
q1[V*h<
l:6M, jY},Jt<~HKqkq
8Q ,H ;
,j
},~ ( m Q`%<
6t I
)
ggoj.
X,m{, _ P { _ #a
[[
3Q BG58~HKl*Æ| P #aO &Q
BG8k,=XY
1-Nt_
y q}I #
_ -N,C5 ' O6
(℄ _ ,q1v, ℄ yt R Q y v} 8 Ns6<
_ 8 ,
[ÆV928_ _ o, 8 P
1oyy
I)
o
. jTo #
_ s
t,v%-Nm-TRj i y_ 8 st,-N # T
#aOT,v%-N
G a
1 J l1' #
_ m _ 8 ,-m iJ l1' R Q
~ X,-NV l1%K+7B,-Nm-m
'#
_,-Nm-m qgeTM-N{h t #
_,
y q}(.
[,JR 8 (,.aq1 t
8y {g, y !%}HK
8+, _
[oVHJ'
'_ 8 , iJag#_ 8 ,-Nl ( 8 [
Ml6
# `km 8
[_JTVN+,Q Xk:pL # `k
pL,sy_ } J
7BQ ( _ , g#T, 7B SAS Q SPSS Q M
yq1_+!Q ~ ( ℄ 9 B F &l: _ v(,Ea
1,K6 7B R Q (#
_,q1 8
[ R Q —
| lr _ Q i lr # T 8 ,_M~ y R FJ AA O R _
tO~KdLb? # ZxRR # <oBGl _ kV*`ot
O l:zp, _ [t{o O r # T 8 _ 8 ,9 # ÆV~
Uq,jrB,BG # Zknf9{sBLh,?, _ 8
[[
3 R a,NTp& _ 9 # HKotELvTE R a,[i
ot:i
,9 # ?&, R a
1-N,:>nÆ (1) tg#e, #
_ -N,pL y q
R#
_,q1vq1
[l.,<
6sq}, ℄
yWs _ ) / _
[,<
(2) t R a y {:>+, 8 t
OMMkpL,g,4l T R Q ,:t
[E R Q ,
q1 (4X [ 3:tkR _
[,!8E℄ y`ot [ 3:
tkR R Q o+'9 # ,!8 (3) <
+', 8 9 # PRNT _
[ R Q O !,+' 8 9 # ~KdL O # ZSo*&
+,72MlMk,>s6 f6R 8 72, _ 8 NA [ 372
kq, # Z sE+, _
[M: 1-N{h, K Wi
J ℄ A Q ',-N1 s'; _ #at{NA~ R Q
*& 8 72+,728
1,{hpL4lC= _ ,q1Y}{hg, y _ ,q
i
ii # a
1Y}<RMXCpL,
84XC R Q ,~{h<
R Q
,q1~
[4UC# ZY HkÆ # ZY f k # Z{h<
#Z,q1 K TNa`
_` # Z',r e FN℄
e V
6e.4+ CR # !<
R # !,q1
[N6!7!
s<
R Q o!',9 # 4CÆhd<
Æhd,q1
[l R # d.l gR # dgR # d C,{hpL
s6<
R Q ogR# d,9 # ~
[43Cd-k<
d-k,q1
[ s<
d-k,3t
[NA~ R Q
d-ks6<
A -m Ea(&,zLd-g*Hd-,pL4
C
_k<
~ 4
_k$ ~ 4
_kt{V* dh
_k[,'4CT#k
I <
DkWk
M:pLDk'4QCT#k
II <
{pkk
{~k7E+'kB T#ko) z 8 ,pL4wC
8 rar<
8 rar, Monte Carlo
[t{ _ ar
[M<
ar
[6~Qo,
6T1 ,pL[MsgY&D):pL, 8 +!y2,
~! R Q [MM: P otE, . 2*&8_
1 :>, R 9 # t{ <
, R 9 # at R-2.1.1 " y q} (g#
,"1 R-2.3.1, V*+O 3 f 4 -"1?l), V*=MtOa1G
[ 3HKN2LhK
:, R tOotY8 3K > 9 2
a xueyi@bjut.edu.cn.
1 y
I)
o
. jTom jE% y 8_ _ 8
P V:>ot y _ jTo #
_ st,v%-Nm-TRj i
y_ 8 st,-N # T#aOT,v%-N
:K % ) ol?6Jnf[^HKJ(b
VQ8 2a xueyi@bjut.edu.cn (Sx); chenliping@bjut.edu.cn
(j).
: K
2006 u 7 -
+FjT
-
F ` i
j >+
1 297
6.1 l#*Hd- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
6.1.1 # TaE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
6.1.2 d-R # ,! . . . . . . . . . . . . . . . . . . . . . . . . 299
6.1.3 d-
t,%|Hd . . . . . . . . . . . . . . . . . . . . 300
6.1.4 R # β β ,7! . . . . . . . . . . . . . . . . . . . 303
0 1
6.1.5 !Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
6.1.6 vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
6.1.7 8 | . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
6.2 R Q o*HaE',9 # . . . . . . . . . . . . . . . . . . . 312
6.2.1 q19 # . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
6.2.2 O 9aEB, [ 9 # . . . . . . . . . . . . . . . . . . . 312
6.3 T#*Hd-k . . . . . . . . . . . . . . . . . . . . . . . . . . 314
6.3.1 # TaE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
6.3.2 d- # ,! . . . . . . . . . . . . . . . . . . . . . . . . 315
6.3.3 %|Hd . . . . . . . . . . . . . . . . . . . . . . . . . . 316
6.3.4 R # β ,7! . . . . . . . . . . . . . . . . . . . . . . 319
6.3.5 !Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
6.3.6 JVrBaE . . . . . . . . . . . . . . . . . . . . . . . . . 320
6.3.7 8 | . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
6.4 zLd- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
6.4.1 d-
t,R: . . . . . . . . . . . . . . . . . . . 328
6.4.2 zLd-, 8 . . . . . . . . . . . . . . . . . . . . . . . . 328
6.5 d-QO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
iii
iv g 8
6.5.1zL d-QO . . . . . . . . . . . . . . . . . . . . . . . . 334
6.5.2 T_ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
6.5.3 T_ e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
6.5.4 0k . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
6.5.5 Ts*H . . . . . . . . . . . . . . . . . . . . . . . . . . 357
6.6 +z*Hd-aE . . . . . . . . . . . . . . . . . . . . . . . . . . 361
6.6.1 +z*HaE', R 9 # . . . . . . . . . . . . . . . . 361
6.6.2 V E kK . . . . . . . . . . . . . . . . . . . . . . . . . . 362
6.6.3 X1kK . . . . . . . . . . . . . . . . . . . . . . . . . . 363
6.6.4 A kK . . . . . . . . . . . . . . . . . . . . . . . . . . 372
6.7 g*Hd-aE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
6.7.1 T1 d-aE . . . . . . . . . . . . . . . . . . . . . . . . 376
6.7.2 (p6) g*Hd-aE . . . . . . . . . . . . . . . . . . . . 380
P3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
jA D
1 395
7.1 ~ 4
_k . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
7.1.1 # TaE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
7.1.2
_k . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
7.1.3
_kC, 8 . . . . . . . . . . . . . . . . . . . . . . . 399
7.1.4 a`,Ts3. . . . . . . . . . . . . . . . . . . . . . . . . 402
7.1.5
_,Hd . . . . . . . . . . . . . . . . . . . . . . . 406
7.1.6 Kruskal-Wallis kd . . . . . . . . . . . . . . . . . . . 409
7.1.7 Friedman kd . . . . . . . . . . . . . . . . . . . . . . 413
7.2 $ ~ 4
_k . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
7.2.1 Jj:*T . . . . . . . . . . . . . . . . . . . . . . . . 416
7.2.2 j:*T . . . . . . . . . . . . . . . . . . . . . . . . . 419
7.2.3
_Hd . . . . . . . . . . . . . . . . . . . . . . . . . 423
g 8 v
q 605
|8 1
:>,9 # (tO) . . . . . . . . . . . . . . . . . . . . . . . 605
|8 2 R Q o,9 # (tO) . . . . . . . . . . . . . . . . . . . . . . 607
?u*; 617
viii g 8
k ?,Æ2
6NT| P oIeg&Lh ℄ yj:~>1N687
og&8Z828[,'63tog& % o, G 7
N,
Hq
N'K`i=.[,'6mT_IeYE,j
Q s^PE,VZu+,'.M:>[ +Ti+,
[ e>,'
l > n =?,'o9 # ' C N87o,|e
?<
I = U/R,
o I C82 U C8Z R C86#XCo^P,?HaE
S Mr1
.l >l?,'1y2[H^Pm
6Jo8V,_.$~tg B Q,'[9 # F C {y ^P
M>[,'SLh [3 dm(Yl* # Z _
[;XHB
Q,'Mr'℄ !>, _ ,<^PM _ ,<,
[[l
< d-k
6d-ko>kpl ~>B Q [ e | P o '
A,l:bA[ e Y C V0~>9`,.l:>m y
>
B Q X , X , · · · , X C
1 2 p
6d-ko^P,{h P
(1) ? Y X , X , · · · , X ,?'C MrC m y d-
1 2 p
t
(2) R5*,d-
t,oBKBGd
(3) O
> X (j = 1, 2, · · · , p) R Y 0
j
h ?Q?,
6.1
UMMt+q℄$ok x $LM8 (x , y ), i = 1, 2, · · · , n, 9
e _ 6.1.
i i
50
45
_ md-R # m X y d-
>
md-~m Y y d-~>
m0
>
R (x , y ), (x , y ), . . . (x , y ) (X, Y ) ,l(Y`;l#*Hd-a
1 1 2 2 n n
o E(ε ) = 0, var(ε ) = σ , i = 1, 2, . . . n.
i i
2
6.1.2 >+?~f%L
mrB`
/ n
X
Q(β0 , β1 ) = (yi − β0 − β1 xi )2 , (6.3)
i=1
; β , β ,7Xs! b~
0 1
pI 8 o*
n
P
(xi − x̄)(yi − ȳ)
Sxy ˆ
βˆ1 = i=1
n
P = , β0 = y − βˆ1 x̄, (6.4)
Sxx
(xi − x̄)2
i=1
300 43C d-k
o
n n
1X X
x̄ = xi , Sxx = (xi − x̄)2 ,
n i=1 i=1
n n
1X X
ȳ = yi , Sxy = (xi − x̄)(yi − ȳ).
n i=1 i=1
m β̂ , β̂ kD y β β ,7Xs!m
t
0 1 0 1
Ŷ = β̂0 + β̂1 X,
y l#d-
t y
mmIdd-
t
[ e9 n 2
P
yi − βˆ0 − βˆ1 xi
i=1
σ̂ 2 = (6.5)
n−2
y R # σ2 ,!
im y σ2 ,7Xs!otW℄ σ̂2 σ2 ,
!| E σ̂ = σ . 2 2
' β β !,
_ y0 1
2 1 x̄2 σ2
Var(β0 ) = σ + , Var(β1 ) = . (6.6)
n Sxx Sxx
N2 σ | Y; σb R a σ, *&
2
s
1 x̄2 σ
b
sd(βb0 ) = σ
b + , sd(βb1 ) = √ . (6.7)
n Sxx Sxx
[ eQUr
[
(1) t d[! H py_
0
√
βˆ1 βˆ1 Sxx
T = = ∼ t(n − 2), (6.8)
sd(β̂1 ) σ̂
R?,%|H % α, d,X` y
|T | ≥ tα/2 (n − 2).
β̂12 Sxx
F = ∼ F (1, n − 2), (6.9)
σ̂ 2
R?,%|H % α, d,X` y
F ≥ Fα (1, n − 2).
d
+, R Q 8 3tN
> x<-c(0.10, 0.11, 0.12, 0.13, 0.14, 0.15,
0.16, 0.17, 0.18, 0.20, 0.21, 0.23)
> y<-c(42.0, 43.5, 45.0, 45.5, 45.0, 47.5,
49.0, 53.0, 50.0, 55.0, 55.0, 60.0)
302 43C d-k
> lm.sol<-lm(y ~ 1+x)
> summary(lm.sol)
Call:
lm(formula = y ~ 1 + x)
Residuals:
Min 1Q Median 3Q Max
-2.0431 -0.7056 0.1694 0.6633 2.2653
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 28.493 1.580 18.04 5.88e-09 ***
x 130.835 9.683 13.51 9.50e-08 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
t value y t `|
√
β̂0 β̂0 β̂1 βˆ1 Sxx
T0 = = q , T1 = = .
sd(β̂0 ) b n1 +
σ x̄2 sd(β̂1 ) σ̂
Sxx
1
L Std. Error B+^ÆIÆ\
6.1 8b{; 303
6.1.4 ?~ β β fLR%L
0 1
β1 , _ HloY
β̂i − βi
Ti = ∼ t(n − 2), i = 0, 1, (6.11)
sd(β̂i )
R?,hB % 1 − α, ;
( )
β̂ − β
i i
P ≤ tα/2(n−2) = α, i = 0, 1. (6.12)
sd(β̂i )
~ β i (i = 0, 1) ,7! y
h i
β̂i − sd(β̂i ) tα/2 (n − 2), β̂i + sd(β̂i ) tα/2 (n − 2) . (6.13)
= y 1 − α ,!Y7
R X = x , Y = y ,hBK y 1 − α ,!Y7 y
0 0
o s
1 (x̄ − x0 )2
l = tα/2 (n − 2)σ̂ 1+ + . (6.15)
n Sxx
|
P {ŷ0 − l < y0 < ŷ0 + l} = 1 − α.
y% X vi6zL_ u p
(6.16), 9J.
ŷ − σ̂Zα/2 = β̂0 + β̂1 x − σ̂Zα/2 ≥ yl
(6.17)
ŷ + σ̂Z = β̂ + β̂ x + σ̂Z
α/2 0 1 α/2 ≤ yu
6.1.7 Ln
Forbes ~n
CB Y) o
( F)
.(
(J0)
log
(.()
100 × log
(.()
1 194.5 20.79 1.3179 131.79
2 194.3 20.79 1.3179 131.79
3 197.9 22.40 1.3502 135.02
4 198.4 22.67 1.3555 135.55
5 199.4 23.15 1.3646 136.46
6 199.9 23.35 1.3683 136.83
7 200.9 23.89 1.3782 137.82
8 201.1 23.99 1.3800 138.00
9 201.4 24.02 1.3806 138.06
10 201.3 24.01 1.3805 138.05
11 203.6 25.14 1.4004 140.04
12 204.6 26.57 1.4244 142.44
13 209.5 28.49 1.4547 145.47
14 208.6 27.76 1.4434 144.34
15 210.7 29.04 1.4630 146.30
16 211.9 29.88 1.4754 147.54
17 212.2 30.06 1.4780 147.80
forbes<-as.data.frame(X)
plot(forbes$F, forbes$log100)
Forbes # Z,V6 e ,,4 M:6q1_FJH2B6l
W ℄*_d-k
> lm.sol <- lm(log100 ~ F, data=forbes)
> summary(lm.sol)
*&
Call:
lm(formula = log100 ~ F, data = forbes)
6.1 8b{; 309
Residuals:
Min 1Q Median 3Q Max
-0.32261 -0.14530 -0.06750 0.02111 1.35924
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -42.13087 3.33895 -12.62 2.17e-09 ***
F 0.89546 0.01645 54.45 < 2e-16 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
Q%*&,℄*
tX6V6 e _
> abline(lm.sol)
*&V6 e +,d-℄*N e 6.2
XkT_m
êi = yi − ŷi = yi − β̂0 − β̂1 xi , i = 1, 2, · · · , n
y d-
t,T_
310 (Z ;\g
145
forbes$log100
140
135
forbes$F
12
1.0
y.res
0.5
0.0
5 10 15
Index
Residuals:
Min 1Q Median 3Q Max
-0.21175 -0.06194 0.01590 0.09077 0.13042
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -41.30180 1.00038 -41.29 5.01e-16 ***
F 0.89096 0.00493 180.73 < 2e-16 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6.2 R XX % ?Q)M{'g2
_X(!l#d-
t,
[6<
T#d-
t[# ,<
R
Q o*HaE',9 # M:9 # ,Mk6#XqI&36MX
,T#*Hd-oiIeg&
6.2.1 D11~
T#*HaE,q19 # lm(), ;F
fitted.model <- lm(formula, data = data.frame)
o formula y aE data.frame y# Z|^d` y *HaE72,
R4f6 fitted.model oN
fm2 <- lm(y ~ x1 + x2, data = production)
y ' x1 x2 ,T#d-aE
7 3\1
l ,F y
lm(formula, data, subset, weights, na.action,
method = "qr", model = TRUE, x = FALSE,
y = FALSE, qr = TRUE, singular.ok = TRUE,
contrasts = NULL, offset, ...)
o formula yaE data y#Z| subset yoR:3C (℄
`,z weights y oR:3# ZrB,<s6*%}
6.2.2 M(LK3fw1~
Y = β0 + β1 X1 + · · · + βp Xp + ε, (6.18)
#*Hd-aE
h (x , x , · · · , x , y ), i = 1, 2, · · · , n (X , X , · · · , X , Y ) , n G(
i1 i2 ip i 1 2 p
Y`;T#*HaE (6.18) oC y
yi = β0 + β1 xi1 + · · · + βp xip + εi , i = 1, 2, · · · , n, (6.19)
;T#*HaE (6.19) oC y
Y = Xβ + ε, (6.20)
E(ε) = 0, Var(ε) = σ 2 In .
6.3.2 >+5~f%L
, l#*Hd-5R # β ,!` β̂, S 57Xs9 #
Q(β) = (y − Xβ)T (y − Xβ), (6.21)
&7, β `
otW℄ β ,7Xs!
−1
β̂ = X T X X T y. (6.22)
ÆVo*Idd-
t y
Ŷ = β̂0 + β̂1 X1 + · · · + β̂p Xp .
m ε̂ = y − X β̂ y T_3[ e9
σ̂ 2 = ε̂T ε̂/(n − p − 1) (6.23)
y σ2 ,!im y σ2 ,7Xs!otW℄
E σ̂ 2 = σ 2 .
316 43C d-k
otW℄ β ,
_! y
Var(β) = σ 2 (X T X)−1 .
+, β̂ ,A_ y
√
sd(β̂i ) = σ̂ cii , i = 0, 1, · · · , p, (6.24)
o c C = X X R+*_4 i # 4 .
ii
T −1 2
6.3.3 9 - PSb
d-
t,%|Hd2 ( S d # Z p
*H
td
-
1. >+5~f9 - PSb
! H py_
j0
β̂j
Tj = √ ∼ t(n − p − 1), j = 0, 1, · · · , p.
σ̂ cjj
o c C = (X
jj
T
X)−1 ,R+*_4 j #4R?,%|H % α,
d,X` y
|Tj | ≥ tα/2 (n − p − 1), j = 0, 1, · · · , p.
2. >+Nf9 - PSb
H0 : β0 = β1 = · · · = βp = 0, H1 : β0 , β1 , · · · , βp J= y 0.
2
x b;ÆG x β β +3 0 " 3 Æ2
0 e Æ \
Zd+,lIi9 β +
ÆÆ R PnsN β +
0~Æ?sL j
0
3
0 e Æ \
0 0
6.3 Eb{;\g 317
! H py_
0
SSR /p
F = ∼ F (p, n − p − 1),
SSE /(n − p − 1)
o
n
X n
X
2
SSR = (ŷi − ȳ) , SSE = (yi − ŷi )2 ,
i=1 i=1
n
X
1
ȳ = yi , ŷi = β̂0 + β̂1 xi1 + · · · + β̂p xip .
n i=1
+' # ,
?z y SSR
R2 = ,
SST
BG Y X , X , · · · , X [+',T)tKo SS yQ_
1 2 p T
X , X ${;O
1 2
6 6.3: ~n6
X1 X2 Y X1 X2 Y
1 76.0 50 120 8 79.0 50 125
2 91.5 20 141 9 85.0 40 132
3 85.5 20 124 10 76.5 55 123
4 82.5 30 126 11 82.0 40 132
5 79.0 30 117 12 95.0 40 155
6 80.5 50 125 13 92.5 20 147
7 74.5 60 123
Residuals:
Min 1Q Median 3Q Max
-4.0404 -1.0183 0.4640 0.6908 4.3274
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -62.96336 16.99976 -3.704 0.004083 **
X1 2.13656 0.17534 12.185 2.53e-07 ***
X2 0.40022 0.08321 4.810 0.000713 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6.3.4 ?~ β fLR%L
l#d-aElfM I T#d-aER # 7!
β , _ HloY
β̂i − βi
Ti = ∼ t(n − p − 1), i = 0, 1, · · · , p, (6.25)
sd(β̂i )
~ β i (i = 0, 1, · · · , p) ,7! y
h i
β̂i − sd(β̂i ) tα/2 (n − p − 1), β̂i + sd(β̂i ) tα/2 (n − p − 1) . (6.26)
MSJ6:>+,57!,tO~y#X:,tO beta.int.R
l [ tO6MIBot~
6.7 :B 6.6 $ n β $;℄R (α = 0.05).
` ;OtO beta.int.R, BM58
> source("beta.int.R")
> beta.int(lm.sol)
Estimate Left Right
(Intercept) -62.9633591 -100.8411862 -25.0855320
x1 2.1365581 1.7458709 2.5272454
x2 0.4002162 0.2148077 0.5856246
6.3.5 B
!T#*Hd-
tI3d %|,*oOl # a%|J y 0
yo
t!Y
? X = x = (x , x , · · · , x ) , %Od-
t*&
0 01 02 0p
T
o q
l = tα/2 (n − p − 1)σ̂ 1 + xT0 (X T X)−1 x0 . (6.28)
6.3.6 R 07(L
1
[ oj6L
RT # $r ( 6D ℄ a
,[y
T2g'AJ ℄
[,Æ_VJ B Q,Æ1j~6^P
~4R5,0yÆ_R * 5 Æ A gaÆy
B
(LfYK`
6.3 Eb{;\g 323
aE
Y = β0 + β1 X1 + β2 X2 + ε.
Call:
lm(formula = Y ~ X1 + X2)
Residuals:
Min 1Q Median 3Q Max
-0.497785 -0.120312 -0.008672 0.110844 0.581059
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 4.4075 0.7223 6.102 1.62e-06 ***
X1 1.5883 0.2994 5.304 1.35e-05 ***
324 (Z ;\g
X2 0.5635 0.1191 4.733 6.25e-05 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
(Lfdg<
1
y BlLkd-aEQX{ y x y x V6 e ÆV6 e _ 1 2
<N e 6.4
9.5
9.5
9.0
9.0
8.5
8.5
Y
Y
8.0
8.0
7.5
7.5
X1 X2
(a) x1 ∼ y (b) x2 ∼ y
> attach(toothpaste)
> plot(Y~X1); abline(lm(Y~X1))
#### | x R y fg5w{s>
2
> lm2.sol<-lm(Y~X2+I(X2^2))
> x<-seq(min(X2), max(X2), len=200)
> y<-predict(lm2.sol, data.frame(X2=x))
> plot(Y~X2); lines(x,y)
o I(X2^2) C aEo X ,
1| X . 2
2
2
, OB
Q+,d-k
> lm.new<-update(lm.sol, .~.+I(X2^2))
> summary(lm.new)
Call:
lm(formula = Y ~ X1 + X2 + I(X2^2), data = toothpaste)
Residuals:
Min 1Q Median 3Q Max
-0.40330 -0.14509 -0.03035 0.15488 0.46602
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 17.3244 5.6415 3.071 0.004951 **
X1 1.3070 0.3036 4.305 0.000210 ***
X2 -3.6956 1.8503 -1.997 0.056355 .
I(X2^2) 0.3486 0.1512 2.306 0.029341 *
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
qg y 0.
;: X ,l14BGk
2
Residuals:
Min 1Q Median 3Q Max
-0.485943 -0.114094 -0.004604 0.105342 0.559195
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 6.07667 0.35531 17.102 5.17e-16 ***
X1 1.52498 0.29859 5.107 2.28e-05 ***
I(X2^2) 0.04720 0.00952 4.958 3.41e-05 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6.3 T#*Hd-k 327
)M aE,J[
4BlL,JVj: x x *T|aE y 1 2
Y = β0 + β1 X1 + β2 X2 + β3 X22 + β4 X1 X2 + ε.
Residuals:
Min 1Q Median 3Q Max
-0.437250 -0.117540 0.004895 0.122634 0.384097
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 29.1133 7.4832 3.890 0.000656 ***
X1 11.1342 4.4459 2.504 0.019153 *
X2 -7.6080 2.4691 -3.081 0.004963 **
I(X2^2) 0.6712 0.2027 3.312 0.002824 **
X1:X2 -1.4777 0.6672 -2.215 0.036105 *
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6.4 *=?,
6.4.1 : y>+NfX
6|Po0~> y ,~4ETEQotÆo V RR>#
d-
tM<f{>R:, P
l (N26ld-
toP>!R Y %|0,
>iL
#,
t6|., >R*3T~SJ
<K D!
to7R Y 0J,>yoq~ y SS ,
K,7V~ σ , E
2
!=ÆV0~d-
t!Y,HK~
!2R:>t#l
,d-
t wksh,
zL d-
toRM P NTJ ℄ ,;6J ℄ ,
;d-
tioqJ ℄ M(, bÆoR:, >
oR{R Y %|0,>#
t*6
toJ7R Y %|0,
>
6_wzotTr
[l*d-
tNl)zd
-[#B[M j [zLd-[.ozLd-[
8 rtO<~V~. y ?
6.4.2 ) <>+fL
2 3 4
JiC Y W+q${;O
6 6.5: ~n6
X1 X2 X3 X4 Y X 1 X2 X3 X4 Y
1 7 26 6 60 78.5 8 1 31 22 44 72.5
2 1 29 15 52 74.3 9 2 54 18 22 93.1
3 11 56 8 20 104.3 10 21 47 4 26 115.9
4 11 31 8 47 87.6 11 1 40 23 34 83.8
5 7 52 6 33 95.9 12 11 66 9 12 113.3
6 11 55 9 22 109.2 13 10 68 8 12 109.4
7 3 71 17 6 102.7
` T#*Hd-
t
> cement<-data.frame(
X1=c( 7, 1, 11, 11, 7, 11, 3, 1, 2, 21, 1, 11, 10),
X2=c(26, 29, 56, 31, 52, 55, 71, 31, 54, 47, 40, 66, 68),
X3=c( 6, 15, 8, 8, 6, 9, 17, 22, 18, 4, 23, 9, 8),
X4=c(60, 52, 20, 47, 33, 22, 6, 44, 22, 26, 34, 12, 12),
Y =c(78.5, 74.3, 104.3, 87.6, 95.9, 109.2, 102.7, 72.5,
93.1,115.9, 83.8, 113.3, 109.4)
)
> lm.sol<-lm(Y ~ X1+X2+X3+X4, data=cement)
330 (Z ;\g
> summary(lm.sol)
Call:
lm(formula = Y ~ X1 + X2 + X3 + X4, data = cement)
Residuals:
Min 1Q Median 3Q Max
-3.1750 -1.6709 0.2508 1.3783 3.9254
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 62.4054 70.0710 0.891 0.3991
X1 1.5511 0.7448 2.083 0.0708 .
X2 0.5102 0.7238 0.705 0.5009
X3 0.1019 0.7547 0.135 0.8959
X4 -0.1441 0.7091 -0.203 0.8441
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
Residuals:
Min 1Q Median 3Q Max
-3.0919 -1.8016 0.2562 1.2818 3.8982
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 71.6483 14.1424 5.066 0.000675 ***
X1 1.4519 0.1170 12.410 5.78e-07 ***
332 (Z ;\g
X2 0.4161 0.1856 2.242 0.051687 .
X4 -0.2365 0.1733 -1.365 0.205395
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6*%}
X drop1() 8
> drop1(lm.step)
Single term deletions
6.4 zLd- 333
Model:
Y ~ X1 + X2 + X4
Df Sum of Sq RSS AIC
<none> 47.97 24.97
X1 1 820.91 868.88 60.63
X2 1 26.79 74.76 28.74
X4 1 9.93 57.90 25.42
Residuals:
Min 1Q Median 3Q Max
-2.893 -1.574 -1.302 1.362 4.048
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 52.57735 2.28617 23.00 5.46e-10 ***
X1 1.46831 0.12130 12.11 2.69e-07 ***
X2 0.66225 0.04585 14.44 5.03e-08 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
6.5 ?, x
6.5.1 m!s>+ w
6#XQ{!zLd-R:R~> Y 0%|,
>
BOd-
t,
[F*`ot AIC ;m A ;R:
d-a
E M:d ÆR:
>_^PVNRd-aE,l: K HB
lL,^PF*N^Pl |ef
P |ef
,6 qq gd-
aEJ?y EQ O { d-QO, P (regression diagnostics),
{hpL
(1) '_1 pE
(a) GH
(b) .
_H
(c) V E H
(2) R:*HaE pB
(3) p6|ef1
(4) d-k,72 pRd:f1,n3siS ( d-aE p[.
?H
(5)
>[ p6
K+'| pTs*H P 6
X,xk ( ℄!d-QO,shH
6.11 #fzwP (Anscomber, 1973)
_ 6.6 w$EHv oELS 11 C) (x , y ) E!W i i
a{~
yi = β0 + β1 xi + εi .
6 6.6: Anscomber ~n
E
1–3
X
1
Y
2
Y
3
Y
4
X
4
Y
1 10.0 8.04 9.14 7.46 8.0 6.58
2 8.0 6.95 8.14 6.77 8.0 5.76
3 13.0 7.58 8.74 12.74 8.0 7.71
4 9.0 8.81 8.77 7.11 8.0 8.84
5 11.0 8.33 9.26 7.81 8.0 8.47
6 14.0 9.96 8.10 8.84 8.0 7.04
7 6.0 7.24 6.13 6.08 8.0 5.25
8 4.0 4.26 3.10 5.39 19.0 12.50
9 12.0 10.84 9.13 8.15 8.0 5.56
10 7.0 4.82 7.26 6.44 8.0 7.91
11 5.0 5.68 4.74 5.73 8.0 6.89
Y1=c(8.04,6.95, 7.58,8.81,8.33,9.96,7.24,4.26,10.84,4.82,5.68),
Y2=c(9.14,8.14, 8.74,8.77,9.26,8.10,6.13,3.10, 9.13,7.26,4.74),
Y3=c(7.46,6.77,12.74,7.11,7.81,8.84,6.08,5.39, 8.15,6.44,5.73),
X4=c(rep(8,7), 19, rep(8,3)),
Y4=c(6.58,5.76,7.71,8.84,8.47,7.04,5.25,12.50, 5.56,7.91,6.89)
)
summary(lm(Y1~X, data=Anscombe))
summary(lm(Y2~X, data=Anscombe))
summary(lm(Y3~X, data=Anscombe))
summary(lm(Y4~X4,data=Anscombe))
Residuals:
Min 1Q Median 3Q Max
-0.0013287 -0.0011888 -0.0006294 0.0008741 0.0023776
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -5.9957343 0.0043299 -1385 <2e-16 ***
X 2.7808392 0.0010401 2674 <2e-16 ***
I(X^2) -0.1267133 0.0000571 -2219 <2e-16 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
12
12
10
10
Y
Y
8
8
6
6
4
4
5 10 15 20 5 10 15 20
X X
(a) #Z 1 (b) #Z 2
12
12
10
10
Y
Y
8
8
6
6
4
5 10 15 20 5 10 15 20
X X
(c) #Z 3 (d) # Z 4
B
( e 6.6(a)).
e 6.5(c) C d-,Y RMk # Z V,lf1\
rBd-℄* D (Mm y |e` P EoqLhÆ # ZzBoZ|i
338 43C d-k
A# ZJ, # Zf1d-LhZr, 10 f1s?rB
> i<-1:11; Y31<-Anscombe$Y3[i!=3]; X3<-Anscombe$X[i!=3]
> lm3.sol<-lm(Y31~X3); summary(lm3.sol)
Call:
lm(formula = Y31 ~ X3)
Residuals:
Min 1Q Median 3Q Max
-0.0060173 -0.0012121 -0.0010173 -0.0008225 0.0140693
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 4.0106277 0.0057115 702.2 <2e-16 ***
X3 0.3450433 0.0006262 551.0 <2e-16 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
e 6.6(b) h{JVM,℄*
t
Ml # ZzB ( 6.5(d)). B _ UJ ℄ N ,BRr
BaE{O==R # ,!` β̂1 EtK_ y8 ,`_?N24 8 =
f10Z|;Jq! β1. ~Q[+BMlBkB R
f1Nn
6 R Q o#9 #
influence.measures rstandard rstudent dffits
cooks.distance dfbeta dfbetas covratio
hatvalues hat
6.5 d-QO 339
12
12
10
10
Y
Y
8
8
6
6
4
4
5 10 15 20 5 10 15 20
X X
h*Hd-aE y
Y = Xβ + ε, (6.29)
rB` Yb y −1
Yb = X β̂ = X X T X X T Y = HY, (6.31)
340 43C d-k
o −1
H = X XT X XT . (6.32)
m H y JUS . T_ y 4
ε̂ = Y − Yb = (I − H)Y. (6.33)
_3 ε ,Hl*&
E(ε̂) = 0, Var(ε̂) = σ 2 (I − H). (6.34)
~RO ε̂ , i
ε̂i
√ ∼ N(0, 1), (6.35)
σ 1 − hii
o h US H R+*_,# 4
ii
σ̂ ( (6.23)) y σ ,!`m
2 2
ε̂i
ri = √ (6.36)
σ̂ 1 − hii
yA[T_ (standardized residual), mKmypTo[T_ (internally studen-
tized residual). M~ y σ 2 ,!o!&4 i f16p,=M # Z
(6.35) oYA[T_ ri C , tÆAV E kK
R Q o9 # rstandard() 8 d-aE,A[ (pTo[) T_
~Æ y
rstandard(model, infl = lm.influence(model, do.coef = FALSE),
sd = sqrt(deviance(model)/df.residual(model)), ...)
o model lm m glm op,R4 infl lm.influence ^d`*&
,07 sd aE,A_
3. %Ye<AD
RZ|4 i f1#ZM, n − 1 f1#Z5*,d- #y
β̂ , σ ,!`
(i)
2
1 X 2
2
σ̂(i) = ej β̂(i) ,
Yi − X (6.37)
n − p − 2 j6=i
o Xe y hUS X ,4 j Gm
j
ε̂i
ε̂i (σ̂(i) ) = √ (6.38)
σ̂(i) 1 − hii
y To[T_ (studentized residual), mKm ym To[T_ (externally studen-
tized residual).
R Q o9# rstudent() 8d-aE, (m) To[T_~Æ
y
342 43C d-k
rstudent(model, infl = lm.influence(model, do.coef = FALSE),
res = infl$wt.res, ...)
o model lm m glm op,R4 infl lm.influence ^d`*&
,07 res aET_
X<
T_ e dT_,
[
6.5.3 AD#
tT_ ε̂ yAtrB` ŷ mR,# Z(YO= i m#Z(Yy
i i
yd#,T#*Hd-aE pB
ot [ 3d-` Ŷ T_,V6
e d
[ X{d-` Ŷ [ T_,V6 e ((Ŷ , ε̂ ), i = 1, 2, · · · , n), i i
1.5
1.0
2
0.5
y.res
y.rst
0.0
0
−0.5
−2
−1.0
−1.5
−4
y.fit y.fit
i = 1, 2, · · · , n gB6{K y 4 , % |r | ≤ 2 ,7p*Jq&FA6 i
540 874 1543 1029 710 1434 837 1748 1381 1428
1255 1777 370 2316 1130 463 770 724 808 790
783 406 1242 658 1746 468 1114 413 1787 3560
1495 2221 1526
Y<-scan()
0.79 0.44 0.56 0.79 2.70 3.64 4.73 9.50 5.34 6.85
5.84 5.21 3.25 4.43 3.16 0.50 0.17 1.88 0.77 1.39
0.56 1.56 5.28 0.64 4.00 0.31 4.20 4.88 3.48 7.58
2.63 4.99 0.59 8.19 4.79 0.51 1.74 4.10 3.94 0.96
3.29 0.44 3.24 2.14 5.71 0.64 1.90 0.51 8.33 14.94
5.11 3.85 3.93
lm.sol<-lm(Y~X); summary(lm.sol)
*&
Call:
lm(formula = Y ~ X)
Residuals:
Min 1Q Median 3Q Max
-4.1399 -0.8275 -0.1934 1.2376 3.1522
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -0.8313037 0.4416121 -1.882 0.0655 .
X 0.0036828 0.0003339 11.030 4.11e-15 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
4d-QOX{A[T_V6 e
y.rst<-rstandard(lm.sol); y.fit<-predict(lm.sol)
plot(y.rst~y.fit)
abline(0.1,0.5);abline(-0.1,-0.5)
e F e 6.9(a)
2
1
1
0
0
yn.rst
y.rst
−1
−1
−2
−2
−3
y.fit yn.fit
|
Yb = (0.582225917 + 0.000952859X)2
= 0.338987 + 0.001109558X + 9.079403 × 10−7X 2 .
4X{>aM,A[T_V6 e
yn.rst<-rstandard(lm.new); yn.fit<-predict(lm.new)
plot(yn.rst~yn.fit)
e F e 6.9(b) V6 e ,6 . \
2. ADf Q-Q #
, r `
otW℄R ε̂ (i = 1, 2, · · · , n)
VEkK Q ,f1;6 (q , ε̂ )
i (i) (i)
KR Y >a
348 43C d-k
6.15 /B 6.6 W? ℄ JU%K ^ $ ow H
`6 n pd-aEM 8 T_FX{ e F
> y.res<-resid(lm.sol)
> plot(y.res~x1); plot(y.res~x2)
e FN e 6.10
4
4
2
2
y.res
y.res
0
0
−2
−2
−4
−4
75 80 85 90 95 20 30 40 50 60
x1 x2
(a) t X y FA
1 (b) t X y FA 2
∂ Ŷi
= hii ,
∂Yi
~ h ,7otC 4 i f1`R Ŷ 0,74j: Ŷ ,
_
ii i i
Var(Ŷi) = hii σ 2 ,
~ h $ ℄ !d-` Ŷ ,GB1
ii i
a US H ,Hl*&
n
X
0 ≤ hii ≤ 1, i = 1, 2, · · · , n, hii = p + 1.
i=1
o r A[T_
i
o X X M |4 i G*&,USkD σ̂ σ̂ R _ o, σ. y !
(i) (i)
COVRATIO _ ,f1A
6.17 jY # Z
_ 6.9 ~p`!Xs$ 21 uHC$T\)$ X ~HC$ÆU (?nU
Y), Y _ z'!D ^ A_q2iC!D%ÆU ℄ 1$
6.5 ;
353
o
6 6.9: ~ Bu~n
X Y X Y X Y
1 15 95 8 11 100 15 11 102
2 26 71 9 8 104 16 10 100
3 10 83 10 20 94 17 12 105
4 9 91 11 7 113 18 42 57
5 15 102 12 9 96 19 17 121
6 20 87 13 10 83 20 11 86
7 18 93 14 11 84 21 10 100
Residuals:
Min 1Q Median 3Q Max
-15.604 -8.731 1.396 4.523 30.285
Coefficients:
354 (Z ;\g
Estimate Std. Error t value Pr(>|t|)
(Intercept) 109.8738 5.0678 21.681 7.31e-15 ***
x -1.1270 0.3102 -3.633 0.00177 **
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
19
1.5
Standardized residuals
20
13
3
Residuals
1.0
10
0
0.5
13
3
0.0
−20
70 80 90 100 70 80 90 100
18
19
0.6
Cook’s distance
100
0.4
80
19
0.2
2
60
0.0
18
5 10 15 20 10 20 30 40
Obs. number x
N26d:e # c , c c , ~**H.
0 1 2
c 1 X1 + c 2 X2 = c 0 (6.45)
R p(> 2) >N26e # c , c , · · · , c , ~* 0 1 p
c 1 X1 + c 2 X2 + · · · + c p Xp = c 0 (6.46)
C , p;C M p >6Ts*H
2. | ' #>Pf:
% x , x , · · · , x
> X , X , · · · , X I3oA[A[*&,3
(1) (2) (p) 1 2 p
, X = (x , x , · · · , x ), h λ y X X ,lKT` ϕ yR,K T
6
(1) (2) (p)
T
3fK y 1, | ϕ ϕ = 1. R λ ≈ 0, ; T
X T Xϕ = λϕ ≈ 0.
ϕ s_ *&
T
ϕT X T Xϕ = λϕT ϕ = λ ≈ 0,
t
Xϕ ≈ 0,
|
ϕ1 x(1) + ϕ2 x(2) + · · · + ϕp x(p) ≈ 0, (6.47)
C , p|
>[6Ts*H
KTs*H℄stK,lshbA
U X X , W # | T
λmax (X T X)
κ(X T X) = kX T Xk · k(X T X)−1 k = ,
λmin(X T X)
6
&"YnZZ+bZ$5 8.2.1 4-;b
6.5 d-QO 359
Y X X 1 X X 2 X 3 X 4 5 6
D{o
X1 + X2 + X3 + X4 = 10,
P:;f$OL\g? ℄ J℄uE) {
360 43C d-k
`#Z|,
[ O # Z
> X , X , · · · , X oA[A[* 1 2 6
|
0.4476x(1) + 0.4211x(2) + 0.5417x(3) + 0.5734x(4)
+ 0.006052x(5) + 0.002167x(6) ≈ 0.
*n?Q?,)M6.6
y p
> x , x , · · · , x , i = 1, 2, · · · , n ,9 # #aE
1i 2i pi
6.6.1 )m>P(Lz&f R 1~
T
Logit x β = LogitE(y) E(y) = X1kK
exp(xT β)
1+exp(xT β)
t x β= T 1
E(y)
E(y) = 1
xT β
Gamma kK
V E kK,~
[
6.6 +z*Hd-aE 363
L logistic d-aE y
exp(β0 + β1 X1 + β2 + · · · + βp Xp )
P = , (6.49)
1 + exp(β0 + β1 X1 + β2 + · · · + βp Xp )
$M~
` # Z|F O # Z49USl# p (0) , # .
l# u (J0) , # BM4 logistic d-tON (tO_
exam0619.R)
norell<-data.frame(
6.6 +z*Hd-aE 365
Deviance Residuals:
1 2 3 4 5 6
-2.2507 0.3892 -0.1466 1.1080 0.3234 -1.6679
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -3.3010 0.3238 -10.20 <2e-16 ***
x 1.2459 0.1119 11.13 <2e-16 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
o X 82'K ( ~ ;).
366 (Z ;\g
*Hd-aE+ ℄ 6*&d-aEMot!YN!82'K
y 3.5 ;y0,x,= y Ta
> pre<-predict(glm.sol, data.frame(x=3.5))
> p<-exp(pre)/(1+exp(pre)); p
[1] 0.742642
| 74.26%.
otviN 50% ,x082'K y Ta! P = 0.5 y
ln P
1−P
= 0, t X = −β /β . 0 1
0.4
0.2
0.0
0 1 2 3 4 5
norell$x
1 2 3
Deviance Residuals:
Min 1Q Median 3Q Max
-1.6960 -0.5842 -0.2829 0.7436 1.9292
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -1.696538 0.658635 -2.576 0.010000 **
X1 0.002326 0.005683 0.409 0.682308
X2 -0.792177 0.487262 -1.626 0.103998
X3 2.830373 0.793406 3.567 0.000361 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
_d-aE(YRlEE,#1,bA(Y` y x 1 = 5, x2 =
2, R%m (x = 0), ; 1 ut_,j=
3
y 39.20%. 3N%m O
! 10.699 -
|__ d-
t!Y`6l: P M ~ y 6*& logistic
d-aEyR # β1 N[3d P– `y 0.6823. ot,*HaE
step() >XR
> glm.new<-step(glm.sol)
Start: AIC= 54.57
Y ~ X1 + X2 + X3
Df Deviance AIC
- X1 1 46.718 52.718
<none> 46.567 54.567
- X2 1 49.502 55.502
- X3 1 63.475 69.475
Df Deviance AIC
<none> 46.718 52.718
- X2 1 49.690 53.690
- X3 1 63.504 67.504
Coefficients:
(Intercept) X2 X3
-1.642 -0.707 2.784
6.6
C{;~ 371
Deviance Residuals:
Min 1Q Median 3Q Max
-1.6849 -0.5950 -0.3033 0.7442 1.9073
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -1.6419 0.6381 -2.573 0.010082 *
X2 -0.7070 0.4282 -1.651 0.098750 .
X3 2.7844 0.7797 3.571 0.000355 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
4!Yk
> pre<-predict(glm.new, data.frame(X2=2,X3=0))
> p<-exp(pre)/(1+exp(pre)); p
372 43C d-k
[1] 0.04496518
> pre<-predict(glm.new, data.frame(X2=2,X3=1))
> p<-exp(pre)/(1+exp(pre)); p
[1] 0.4325522
~%m3N%m O
! 9.619 -
Æ_otg{R+z*HaE GLM, ℄fot>XRaE
JV.!BQ ℄ fod-QO
> source("Reg_Diag.R"); Reg_Diag(glm.sol)
QO,72 (.72>) `LhR4 5 = 11 = 20 = 43 = 46 =f1
BlL,^P
`ot influence.measures() d-QOÆ N
> influence.measures(glm.sol)
QO,72 5 = 46 =f1oq P
6.6.4 C
; 8
gl,
> x <- rnorm(100)
> y <- rpois(100, exp(1+x))
> glm(y ~x, family=poisson)
Coefficients:
(Intercept) x
0.997 1.010
2. Gamma
; 8
Poisson kKaE,~
[
fm <- glm(formula, family = gamma(link = inverse),
data = data.frame)
℄(v
1
= β0 + β1 X1 + · · · + βp Xp .
E(Y )
iS
1
E(Y ) = .
β0 + β1 X1 + · · · + βp Xp
374 (Z ;\g
Nj:rBg*Hd-
θ1 z1
y= + ε,
z2 − θ2
% B >p.lrF 1
y= + ε,
β1 x1 + β2 x2
o x = z /z , x = −1/x , β = 1/θ β = θ /θ . ÆhQq
!, #
1 2 1 2 1 1 1 2 2 1
3. quasi
; 8
quasi kKaE,~
[
fm <- glm(formula,
family = quasi(link = link.fun, variance=var.val),
data = data.frame)
o link.fun C09# N9# logit, probit, cloglog, identity,
inverse, log, 1/mu^2, sqrt, V var.val C
_` constant, mu, mu^2,
mu^3 .
X quasi kKaE,:
[, 8 72#X<
kK
, 8 72 + ℄ ,N
nlfit <- glm(y ~ x1 + x2 - 1,
family = quasi(link=inverse, variance=constant),
data = data.frame)
Gamma kKo<
, + ℄ ,
x <- rnorm(100)
y <- rpois(100, exp(1+x))
glm(y ~x, family=quasi(var="mu", link="log"))
Poisson kKo<
, + ℄ ,!B quasi kKaE` A ,
glm(y ~x, family=quasi(var="mu^2", link="log"))
6.7 g*Hd-aE 375
1. |Cq>+
Æ?0>
>, k T1 |
yi = β0 + β1 xi + β2 x2i + · · · + βk xki + εi, i = 1, 2, · · · , n, (6.55)
o ε i ∼ N(0, σ 2 ). /
zi1 = xi , zi2 = x2i , · · · , zik = xki ,
o ε ∼ N(0, σ ).
i
2
3.0
alloy$y
2.5
2.0
1.5
37 38 39 40 41 42 43
alloy$x
yi = β0 + β1 xi + β2 x2i + εi , i = 1, 2, · · · , n.
Residuals:
Min 1Q Median 3Q Max
-0.33322 -0.14222 -0.07922 0.05275 0.84577
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 257.06961 47.00295 5.469 0.000273 ***
x -12.62032 2.35377 -5.362 0.000318 ***
I(x^2) 0.15600 0.02942 5.303 0.000346 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
2. Z|Cq>+
Æ#X,IoYT1 d-1l_FJ6n B 6,>6
!T1 , # k .y x, x , · · ·, x 0C*H+'Æ 8 +K(Mf
2 k
Residuals:
Min 1Q Median 3Q Max
-0.33322 -0.14222 -0.07922 0.05275 0.84577
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 2.40923 0.09126 26.400 1.40e-10 ***
poly(x, 2)1 -0.94435 0.32904 -2.870 0.016669 *
poly(x, 2)2 1.74505 0.32904 5.303 0.000346 ***
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
+,!Y 8 9 #y
> xfit<-seq(37,43,len=200)
> yfit<-predict(lm.pol, data.frame(x=xfit))
6.7.2 (. ) >P>+(L
1. >P : G MHYQ(L
6.7 g*Hd-aE 381
hg*Hd-aE[NF
Y = f (X1 , X2 , · · · , Xp , θ1 , θ2 , · · · , θk ) + ε, (6.59)
o ε ∼ N(0, σ ). 2
h (x , x , · · · , x , y ), i = 1, 2, · · · , n (X , X , · · · , X , Y ) , n G(
i1 i2 ip i 1 2 p
Y`;T#*HaE (6.59) oC y
yi = f (xi1 , xi2 , · · · , xip , θ1 , θ2 , · · · , θk ) + εi , i = 1, 2, · · · , n, (6.60)
o ε i *G ℄ kK
∈ N(0, σ 2 ),
y
<% (6.60) >p
yi = f (X (i) , θ) + εi , (6.61)
o X = (x , x , · · · , x ) , θ = (θ , θ , · · · , θ ) .
(i)
i1 i2 ip
T
1 2 k
T
y 5R # θ ,!`587Xs P
n
X 2
min Q(θ) = yi − f (X (i) , θ) . (6.62)
i=1
8 θb y R # θ ,!`
otW℄N2 ε ∼ N(0, σ I), ; θ ,7Xs!i θ ,w , B! 2
Parameters:
Estimate Std. Error t value Pr(>|t|)
a 0.390140 0.005045 77.333 < 2e-16 ***
b 0.101633 0.013360 7.607 1.99e-09 ***
384 43C d-k
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
0.42
0.40
0.38
10 15 20 25 30 35 40
cl$X
e 6.14: ; # Z,rB8*(Y6
> xfit<-seq(8,44,len=200)
> yfit<-predict(nls.sol, data.frame(X=xfit))
> plot(cl$X, cl$Y); lines(xfit,yfit)
6.7 T{;~ 385
X I Rg*Hd-aE A R # !, 8
g*Hd-R # , h Oh5R_1
_ σ {!M!`*H 2
d- lf,
n
P n
P 2
2 (i)
(yi − ŷi ) yi − f (X , θ̂)
2 i=1 i=1 Q(θ̂)
σ̂ = = = . (6.64)
n−k n−k n−k
o θ̂ R # θ !`Rg*Hd- ( σ̂ J σ , ! 2 2
!f1EyB , _E7
6 R Q oJ6 (6.64) 8 σ ,!` σ̂, ~ y R qI O ! B ,
` (summary()$sigma), NR 6.23,
> nls.sum$sigma
[1] 0.01091273
{! σ̂ = 0.01091273.
!aE,_1E ε i ∼ N(0, σ 2 ), Vf1 n ixky; θ̂ ,f1k
KC , V E *
E(θ̂) ≈ θ. (6.65)
Mf!f1xkyg*Hd-,7Xs! θ̂ C,VEkK,
V* ,d- # C , <
_US,!`
Var(θ̂) = σ̂ 2 (D T D)−1 . (6.66)
5 % # *&
∂f
= 1 − exp(−β(X − 8)), (6.67)
∂α
∂f
= −(0.49 − α)(X − 8) exp(−β(X − 8)). (6.68)
∂β
[ e lf
[θj − tα/2 (n − k)sd(θ̂j ), θj + tα/2 (n − k)sd(θ̂j )]. (6.70)
4 nlm() 9 # 58
> out<-nlm(fn, p=c(0.1, 0.01), X=cl$X, Y=cl$Y, hessian=TRUE); out
$minimum
[1] 0.00500168
$estimate
[1] 0.3901400 0.1016327
$gradient
m8Z 389
_ 72otELv2 8 σ̂ , α̂, β̂
_S
2
4
6.1 UR^
G#L1(CrTg$M~u^
iC8u s s J
GG#j< X \ÆgwG Y , s#F 10 Æ$O_ 6.17 r)z
(1) /|K$X)H Y \ X ~_U{o
(2) : Y W X $8b{;O
(3) COJv/_,
(4) x s #wÆ$~ X = 7 swwÆgwG$a s |K$
;℄R (α = 0.05).
390 (Z ;\g
6 6.17: 10 2 $: YG[du`2(#Gf~n
X(s) Y (}7) X(s) Y (}7)
1 5.1 1907 6 7.8 3000
2 3.5 1287 7 4.5 1947
3 7.1 2700 8 5.6 2273
4 6.2 2373 9 8.0 3113
5 8.8 3260 10 6.4 2493
3 2 3
6 6.18: +iL$R0wÆfJ}
X X X Y X X X Y
1 2 3 1 2 3
: Y W X $Eb{;O
(1)
(2) COJv/_,
(3) C ℄ JJ- h ;\g
6 6.19: ~n6
X Y X Y X Y
1 1 0.6 11 4 3.5 21 8 17.5
2 1 1.6 12 4 4.1 22 8 13.4
3 1 0.5 13 4 5.1 23 8 4.5
4 1 1.2 14 5 5.7 24 9 30.4
5 2 2.0 15 6 3.4 25 11 12.4
6 2 1.3 16 6 9.7 26 12 13.4
7 2 2.5 17 6 8.6 27 12 26.2
8 3 2.2 18 7 4.0 28 12 7.4
9 3 2.4 19 7 5.5
10 3 1.2 20 7 10.5
6 6.21: 40 &
&9SfeV 2
X X X X X Y X X X X X Y
1 2 3 4 5 1 2 3 4 5
1 70 64 5 1 1 1 21 60 37 13 1 1 0
2 60 63 9 1 1 0 22 90 54 12 1 0 1
3 70 65 11 1 1 0 23 50 52 8 1 0 1
4 40 69 10 1 1 0 24 70 50 7 1 0 1
5 40 63 58 1 1 0 25 20 65 21 1 0 0
6 70 48 9 1 1 0 26 80 52 28 1 0 1
7 70 48 11 1 1 0 27 60 70 13 1 0 0
8 80 63 4 2 1 0 28 50 40 13 1 0 0
9 60 63 14 2 1 0 29 70 36 22 2 0 0
10 30 53 4 2 1 0 30 40 44 36 2 0 0
11 80 43 12 2 1 0 31 30 54 9 2 0 0
12 40 55 2 2 1 0 32 30 59 87 2 0 0
13 60 66 25 2 1 1 33 40 69 5 3 0 0
14 40 67 23 2 1 0 34 60 50 22 3 0 0
15 20 61 19 3 1 0 35 80 62 4 3 0 0
16 50 63 4 3 1 0 36 70 68 15 0 0 0
17 50 66 16 0 1 0 37 30 39 4 0 0 0
18 40 68 12 0 1 0 38 60 49 11 0 0 0
19 80 41 12 0 1 1 39 80 64 10 0 0 1
20 70 53 8 0 1 1 40 70 67 18 0 0 1
_z
H$ÆU X _zS
P+r℄ (n); X _z
(X< (“0” ~Q> “1” ~pN> “2” ~y> “3” ~pN>);
(1 ∼ 100); X2 3 4
iC P (Y = 1) C X ∼ X $ logistic ;~X ∼ X C P (Y = 1)
$A!M~~_v/ ℄ J~.2$M~Ev/!O R#v
H
(1) 1 5 1 5
(1) J{;~
(2) JEy;~
(3) /$X)H!<{
6.9 8Y9j
>He}iC8u;~C)a
Hj($ { ':
8
0|as ? ℄ J~
H3j$: (X), K℄J~
Hj( { ':
$a
( (Y ) $l _ za(slUÆ+M 15 u
H$
Ou _ 6.23 $x, _ {
H3j$: (X) a(
(Y ) aT{~
Yi = θ0 exp(θ1 Xi ) + εi , i = 1, 2, · · · , 15.
394 43C d-k
P u{~OLR#)v' n $R
(1)
(2) PT{OL (nls() nlm() ) R#)v' n $R
℄p
EÆ2
7.1
6 7.1: Wx'~n
jN wP}
A1 1600 1610 1650 1680 1700 1700 1780
A2 1500 1640 1400 1700 1750
A3 1640 1550 1600 1620 1640 1600 1740 1800
A4 1510 1520 1530 1570 1640 1600
D
395
396 4C
_k
6oN",
0# ,~ `,~ 4 +rJ ℄ ,
C℄~
4 + r E m y+ r % Mf, dm y ~ 4+% dCo #
ZoYJAJ ℄
,N"oa{,# ~ `J ℄ V* ℄ l
#
,~ `iJlfk # ZGB,$~{h
X
l6℄ f,
R ` d d W Q + ℄ ~# Z
,GB B: r~ 4 ,D ,h/6 ℄ l
# ,~ `
l
_,a`V|Y ` # Za`, | y: r__
tÆV E kK
X6J ℄ ,
~ `J ℄ ,a`B %gJ ℄ ,#
` # Z,J ℄
Rl 1h ddl~ 4 A 6>[ B ~ 4 FJ> A r
% A , A , · · ·, A , 6% A BG n G(Y*& dbA#Co
1 2 r i i
NC 7.2
6 7.2: \o D
1~n
% (Y` Q
A1 x11 x12 ··· x1n1 N(µ1 , σ 2 )
A2 x21 x22 ··· x2n2 N(µ2 , σ 2 )
.. .. .. .. .. ..
. . . . . .
Ar xr1 xr2 ··· xrnr N(µr , σ 2 )
o x C 6~ 4 A ,4 i % ,4 j d, d72
ij
7.1.1 ~Y(L
% % A , d72 x , x , · · ·, x g
4 i V E Q X ∼
i i1 i2 ini i
H _ aE
(
xij = µi + εij , i = 1, 2, . . . , r, j = 1, 2, . . . , ni ,
*+TG, εij ∼ N(0, σ 2 )
(7.1)
r r
1X X
µ= ni µi , n= ni , αi = µi − µ,
n i=1 i=1
M µ C ,a` α y% A RbA,9JndW P n α
r
i i i i = 0.
i=1
aE (7.1) ot.>p
xij = µ + αi + εij , i = 1, 2, . . . , r, j = 1, 2, . . . , ni ,
*+TG
εij ∼ N(0, σ 2 ) , (7.3)
Xr
ni αi = 0.
i=1
~Æh (7.2) .
H : α = α = · · · = α = 0,
0 1 2 H : α , α , · · · , α J= y *
r (7.4)
1 1 2 r
N2 H 0X`;( ℄~ 4 A ,%,9[%|,_|p;_|
0
J℄%
y !%{ H ,d _
_k[#6
k8
Kk8,
0
q}_j: _
ni
r X
X r n
2 1 XX i
E E
mp
S C 6 A % ,f1a`a`[,_|[B ℄ ! r
A i
r Q a` µ , µ , · · · , µ [,_|,M:f1a` x̄ , x̄ , · · · , x̄ [
1 2 r 1· 2· r·
m
(7.5) C℄
S o'k8pMklMk _ T
% ,_| ,
aEÆh (7.2) I3_kot*& E(S ) = (n − r)σ , | S /(n − r) E
2
E
σ ,l !*
2
SE
2
∼ χ2 (n − r).
σ
N2$Æh H p; E(S
0 A) = (r − 1)σ 2 , |y S A /(r − 1) i σ ,
2
!*
SA
∼ χ2 (r − 1),
σ2
F* S S +TG~! H py
A E 0
SA /(r − 1)
F = ∼ F (r − 1, n − r). (7.6)
SE /(n − r)
7.1 EO w \g 399
0 $Æh H . 0
n−1 S T
7.1.3 D
16fL
R Q o, aov() 9 #O !
_kC, 8 aov() 9 # ,~
[
aov(formula, data = NULL, projections = FALSE, qr = TRUE,
contrasts = NULL, ...)
o formula
_k, data # Z| A 6*%}
. m o summary() #{
_kC,.B
7.2 (P 7.1) P R QfR#B 7.1.
`#Z|,ÆO #Z; aov() 9#8
_k summary()
O 9
_k,B (tO_ exam0702.R)
> lamp<-data.frame(
X=c(1600, 1610, 1650, 1680, 1700, 1700, 1780, 1500, 1640,
1400, 1700, 1750, 1640, 1550, 1600, 1620, 1640, 1600,
400 4C
_k
1740, 1800, 1510, 1520, 1530, 1570, 1640, 1600),
A=factor(c(rep(1,7),rep(2,5), rep(3,8), rep(4,6)))
)
> lamp.aov<-aov(X ~ A, data=lamp)
> summary(lamp.aov)
Df Sum Sq Mean Sq F value Pr(>F)
A 3 49212 16404 2.1659 0.1208
Residuals 22 166622 7574
6 7.4: Wx'ubfD
16
_'
K
a
F 3 p `
~4 A 3 49212 16404 2.1658 0.1208
_ 22 166622 7573
25 215835
1600
1500
1400
1 2 3 4
lamp$A
e 7.1: # ` d,,* e
Æ e F_iog{+ rN"oa{,# ,a ` %|_|,
7.3 I Æur'M 3 ' f B$aj($?:O _ 7.5 )z
I Æ W 4fW'($!?:U`v/ w D
402 4C
_k
6 7.5: ,zub~n
?K
1 2 4 3 2 4 7 7 2 2 5 4
2 5 6 8 5 10 7 12 12 6 6
3 7 11 6 6 7 9 5 5 10 6 3 10
P -7 y d
H : µ = µ = µ ; H : µ , µ , µ J=+.
0 1 2 3 1 1 2 3
R Q 8 3t 8 72 (exam0703.R)
> mouse<-data.frame(
X=c( 2, 4, 3, 2, 4, 7, 7, 2, 2, 5, 4, 5, 6, 8, 5, 10, 7,
12, 12, 6, 6, 7, 11, 6, 6, 7, 9, 5, 5, 10, 6, 3, 10),
A=factor(c(rep(1,11),rep(2,10), rep(3,12)))
)
> mouse.aov<-aov(X ~ A, data=mouse)
> source("anova.tab.R"); anova.tab(mouse.aov)
Df Sum Sq Mean Sq F value Pr(>F)
A 2 94.256 47.128 8.4837 0.001202 **
Residuals 30 166.653 5.555
Total 32 260.909
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
`(7 0.01 X`$Æh|H y 7 60rUrJ ℄ bE,℄8
p
bM,j S# %|,_|
7.1.4 q f| ' 2℄
N2 F d,7 X` H , ; ( ℄~ 4 A , r % 9%|,_ 0
|MyQ`LhROlR µ µ lRl,3.|Ts3. i j
[QV E Q a`, t d9d _
x̄i. − x̄j.
tij = q , i 6= j, i, j = 1, 2, · · · , r. (7.7)
MSE ( n1i + 1
nj
)
! H py t
0 ij ∼ t(n − r). t!
|tij | > t α2 (n − r) (7.8)
y( ℄ µ µ _|%|?z+, P– `
i j
p < y µ µ _|%|
ij
α
2 i j
Ts t d
[,6 ~
<6a`,TsdoN2~ 4 , %
.TVd ℄ yBG,Tsy~ t dg=`4l,
= *&, “%|_|” ,7Jl?ok
2. P– fR
y !ptTs t d
[,>6_ TQ O {!NT9,
[;
U P– `M:
[f{.k, _ Y}Md, ( ℄[ Q ;U
[,_mR # C 7.6.
R Q p– `;U9 # p.adjust(), ~
[N
p.adjust(p, method = p.adjust.methods, n = length(p))
p.adjust.methods
# c("holm", "hochberg", "hommel", "bonferroni",
"BH", "BY", "fdr", "none")
404 (( O w \g
6 7.6: P– fp
;U
[ R Q o,R #
Bonferroni "bonferroni"
Holm (1979) "holm"
Hochberg (1988) "hochberg"
Hommel (1988) "hommel"
Benjamini & Hochberg (1995) "BH"
Benjamini & Yekutieli (2001) "BY"
H0 : µi = µj , i, j = 1, 2, 3.
#### ej^ t I
> pairwise.t.test(X, A, p.adjust.method = "none")
Pairwise comparisons using t tests with pooled SD
data: X and A
1 2
2 0.00072 -
3 0.00238 0.54576
P value adjustment method: none
% 8 72#OCoNC 7.7
6 7.7: q | ' Sb p 6
% a` p ij
(℄;UM p– `,1
> pairwise.t.test(X, A, p.adjust.method = "holm")
Pairwise comparisons using t tests with pooled SD
data: X and A
1 2
2 0.0021 -
3 0.0048 0.5458
P value adjustment method: holm
> pairwise.t.test(X, A, p.adjust.method = "bonferroni")
Pairwise comparisons using t tests with pooled SD
data: X and A
1 2
2 0.0021 -
3 0.0071 1.0000
P value adjustment method: bonferroni
406 4C
_k
ÆM # Zotg{;UM, p– `g=6l?tK_gptTs
t d
[,>6
Æ_8 72 ( ;UM, p– ``|;U, p– `) o µ µ , 1 2
6
4
2
1 2 3
mouse$A
7.1.5 DfDTPSb
hBG
_k![.tU W
(1) oHÆhaE *HoaEO
9 : r_ ot=
,|
xij = µ + αi + εij .
> shapiro.test(X[A==2])
Shapiro-Wilk normality test
data: X[A == 2]
W = 0.9384, p-value = 0.6548
> shapiro.test(X[A==3])
Shapiro-Wilk normality test
data: X[A == 3]
W = 0.8886, p-value = 0.2271
> shapiro.test(X[A==4])
Shapiro-Wilk normality test
data: X[A == 4]
W = 0.9177, p-value = 0.4888
408 4C
_k
8 72C℄ 7.1 o # Z6 + r % ,a V E ,
2. DDPSb
_HdS d # Z6J ℄%
_ p+ ℄
_Hde
,
[ Bartlett d!
, # Z.Ty/
n
1 X i
C , tÆ K y r − 1 , χ kK! 2
_H,h5
R Q o bartlett.test() 9 #O Bartlett d~Æ y
bartlett.test(x, g, ...)
bartlett.test(formula, data, subset, na.action, ...)
o x # Zp,3m#C g ~p,3! x #Cy
19 formula
_k, data # Z|6*%}
7.6 CB 7.1 $J Bartlett O w *_,
`
> bartlett.test(X~A, data=lamp)
Bartlett test of homogeneity of variances
data: X by A
Bartlett’s K-squared = 5.8056, df = 3, p-value = 0.1215
7.1 ~ 4
_k 409
. m `/
bartlett.test(lamp$X, lamp$A)
[+ ℄ ,92
7.1.6 Kruskal-Wallis !6Sb
_k3tLhR W F dOq9o:yK Qz, # Z
eeJqEM: W |_|~l W JEFg/Q(O! [
o4f13.ylfJd
% # Z[ y k _ ~ y k _ ,k
KQkK'ot k Q kK, ! ~63.t_, Q y+a
~, Kruskal-Wallis kdB Rt_f1BG3.,gR # d
[|l_B f1, Wilcoxon
[6Tf1y, h +
? n Q t s(s ≥ 3) r
[,923.%M n Q: r2
k y s ~4 i n Fb?M n Q 0 4 i r
[, d
i
s
i
ZM:k _ dÆh
H :
[,92%|_|
0
qp0
y !9B
,d _ d$Æh J ,`R+,.:Æh
,!8 Kruskal-Wallis kdj:, e,lr.:Æh|
[,
92R_|_|{h℄ 6 Q ,
92,K`,k
_a^\ ( R
[,
92%|_|;0
[ d, Q ,
k[l~Ood:
[o Q ,k69.7`.l:
[o Q
410 (( O w \g
,k69.,`XPR.:Æh9d _ /
Ri1 + Ri2 + · · · + Rini
Ri· = , i = 1, 2, · · · , s, (7.12)
ni
s ni
1 XX n+1
R·· = Rij = , (7.13)
n i=1 j=1 2
,0CtK/ s 2
12 X n+1
K= ni Ri· − , (7.14)
n(n + 1) i=1 2
`F y
K ≥ c.
> food<-data.frame(
x=c(164, 190, 203, 205, 206, 214, 228, 257,
185, 197, 201, 231,
187, 212, 215, 220, 248, 265, 281,
202, 204, 207, 227, 230, 276),
g=factor(rep(1:4, c(8,4,7,6)))
)
> kruskal.test(x~g, data=food)
Kruskal-Wallis rank sum test
data: x by g
Kruskal-Wallis chi-squared = 4.213, df = 3, p-value = 0.2394
P− ` = 0.2394 > 0.05, [X`$ÆhH y ,{e92%|_|
.r>[
kruskal.test(food$x, food$g)
A<-c(164, 190, 203, 205, 206, 214, 228, 257)
B<-c(185, 197, 201, 231)
C<-c(187, 212, 215, 220, 248, 265, 281)
D<-c(202, 204, 207, 227, 230, 276)
kruskal.test(list(A,B,C,D))
ot& ℄ f,92
R_ # ZV E d
_Hd
> attach(food)
412 4C
_k
> shapiro.test(x[g==1])
Shapiro-Wilk normality test
data: x[g == 1]
W = 0.9619, p-value = 0.828
> shapiro.test(x[g==2])
Shapiro-Wilk normality test
data: x[g == 2]
W = 0.9084, p-value = 0.4741
> shapiro.test(x[g==3])
Shapiro-Wilk normality test
data: x[g == 3]
W = 0.9523, p-value = 0.7506
> shapiro.test(x[g==4])
Shapiro-Wilk normality test
data: x[g == 4]
W = 0.8182, p-value = 0.08516
Friedman d _ Q , 8y
s 2
12N X 1
Q= Ri· − (s + 1) , (7.15)
s(s + 1) i=1 2
o 1
Ri· = (Ri1 + Ri2 + · · · + RiN ) , i = 1, 2, · · · , s,
N
C 4 i
4 # Z,k
Rij j
Friedman kd,$Æh y
H :
[,
92%|_|
0
Q ≥ c.
; Q otC y
X s
12
Q= T 2 − 3N(s + 1). (7.16)
Ns(s + 1) i=1 i
414 4C
_k
(7.16) <| 8
R Q o9 # friedman.test() O ! Friedman kd~
[
friedman.test(y, ...)
friedman.test(y, groups, blocks, ...)
friedman.test(formula, data, subset, na.action, ...)
o y #Zp,3mUS groups y ℄ffK,3pLC
y ,k1 blocks y ℄ ffK,3pLC y , % ! y
USy groups blocks 9 A ~
[6*%}
7.8 24 ÆBf B^ ` \U 8 u;EtH ou;E$$ v Y%F\
3 'f B$NEX.83r℄(s #Æk$=JsO _ 7.9
)z \g f BN$Æk$$=J~_ f B
6 7.9: : 9 Gz
$ 0 (\' µg/g)
^ ` (
E) 1 2 3 4 5 6 7 8
N A 1.00 1.01 1.13 1.14 1.70 2.01 2.23 2.63
N B 0.96 1.23 1.54 1.96 2.94 3.68 5.59 6.96
N C 2.07 3.72 4.50 4.90 6.00 6.84 8.23 10.33
.r>[
x<-c(1.00, 1.01, 1.13, 1.14, 1.70, 2.01, 2.23, 2.63,
0.96, 1.23, 1.54, 1.96, 2.94, 3.68, 5.59, 6.96,
2.07, 3.72, 4.50, 4.90, 6.00, 6.84, 8.23, 10.33)
g<-gl(3,8)
b<-gl(8,1,24)
friedman.test(x,g,b)
mouse<-data.frame(
x=c(1.00, 1.01, 1.13, 1.14, 1.70, 2.01, 2.23, 2.63,
0.96, 1.23, 1.54, 1.96, 2.94, 3.68, 5.59, 6.96,
2.07, 3.72, 4.50, 4.90, 6.00, 6.84, 8.23, 10.33),
g=gl(3,8),
b=gl(8,1,24)
)
friedman.test(x~g|b, data=mouse)
ot& ℄ f,92
7.2 p
EÆ2
6,| P oLhj:0 d # Z,~ 4 Tl,1FN
6[Tdo~r$",℄y K,vi.Foq0 d72
MSpT~ 4 d P 15 I $ ~ 4 d,
_k
7.9 u8u5,$^' f B$'>' A , A , A , A W' f
B$oVOL B , B , B # x JO _ 7.10 )z (Y kg). \g'
1 2 3 4
>\oVC x JU`v/M~
1 2 3
% B , B , · · ·, B .
1 2 s
416 4C
_k
6 7.10: 6fub~n
B1 B2 B3
A1 325 292 316
A2 317 310 318
A3 310 320 318
A4 330 370 365
7.2.1 :uZ: ; w
1. ~Y(L
Æ? x ∼ N(µ , σ ), i = 1, 2, · · · , r, j = 1, 2, · · · s. * x +TGJ
ij ij
2
ij
4 B ,4 j % ,9
i=1 j=1
7.2 $ ~ 4
_k 417
D
1
2.
o
r X
X s r s
2 1 XX
ST = (xij − x̄) , x̄ = xij ,
i=1 j=1
rs i=1 j=1
X r s
2 1X
SA = s (x̄i· − x̄) , x̄i· = xij , i = 1, 2, · · · , r,
i=1
s j=1
s
X r
2 1X
SB = r (x̄·j − x̄) , x̄·j = xij , j = 1, 2, · · · , s,
j=1
r i=1
r X
X s
SE = (xij − x̄i· − x̄·j + x̄)2 ,
i=1 j=1
,_ (m y ~ 4 A , ). , 2 S m y ~ 4 B , B
otW℄! H py 01
SA /σ 2 ∼ χ2 (r − 1),
* S +TGV
E
SA /(r − 1)
FA = ∼ F ( r − 1, (r − 1)(s − 1) ).
SE /[(r − 1)(s − 1)]
, 2! H py 02
SB /(s − 1)
FB = ∼ F ( s − 1, (r − 1)(s − 1) ).
SE /[(r − 1)(s − 1)]
rs − 1 ST
D
16fL
3.
IB aov() 9 # 8$ ~ 4
_kC 7.12 o,r _
7.10 (P 7.9) CB 7.9 $JEO w \gB3'>\oVC x
JU`v/M~
` O # Z aov() 9 # 58~ 4
_k+ ℄ summary()
[{GM
:,9 # anova.tab() *&
_kC (tO_
exam0710.R).
#### P*fD$(*
> agriculture<-data.frame(
Y=c(325, 292, 316, 317, 310, 318,
310, 320, 318, 330, 370, 365),
A=gl(4,3),
B=gl(3,1,12)
)
7.2 $ ~ 4
_k 419
#### e+N.l[m:
> agriculture.aov <- aov(Y ~ A+B, data=agriculture)
#### hP
Su* anova.tab(), =%}/t
> source("anova.tab.R"); anova.tab(agriculture.aov)
Df Sum Sq Mean Sq F value Pr(>F)
A 3 3824.2 1274.7 5.2262 0.04126 *
B 2 162.5 81.2 0.3331 0.72915
Residuals 6 1463.5 243.9
Total 11 5450.3
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
Z p ` ( ℄J ℄
rRa%|0VNxk
( ℄vh
[
Ra%|,0
|_6aE (7.17) yW lrÆ?|~ 4 A, B RbA,9
ot=,V*H y ~ 4 A , % 9,3.~ 4 B 6zL %
'MFNj:~ 4 A, B ,r%B (A , B ) ,J ℄a, i j
1. ~Y(L
h~ 4 A B, ~4 A r % A , A , · · · , A ; ~4 B s % 1 2 r
Æ?
xijk ∼ N(µij , σ 2 ), i = 1, 2, . . . , r; j = 1, 2, . . . , s; k = 1, 2, . . . , t,
C A B ,*T9~
i j
r s r s r s
1 XX X X X X
µ= µij , αi = 0, βj = 0, δij = δij = 0.
rs i=1 j=1 i=1 j=1 i=1 j=1
D
1
2.
o
r X
X s X
t r s t
2 1 XXX
ST = (xijk − x̄) , x̄ = xijk ,
i=1 j=1 k=1
rst i=1 j=1 k=1
X s X
r X t
SE = (xijk − x̄ij. )2 ,
i=1 j=1 k=1
t
1X
x̄ij· = xijk , i = 1, 2, · · · , r, j = 1, 2, . . . , s,
t k=1
7.2 EO w \g 421
r
X s t
1 XX
SA = st (x̄i·· − x̄)2 , x̄i·· = xijk , i = 1, 2, · · · , r,
i=1
st j=1
k=1
s
X r X
X t
1
SB = rt (x̄·j· − x̄)2 , x̄·j· = xijk , j = 1, 2, · · · , s,
j=1
rt i=1 k=1
r
XX s
SA×B = t (x̄ij· − x̄i·· − x̄·j· + x̄)2 ,
i=1 j=1
o S y _
S y _
S y ~ 4 A ,
S y
T E A B
SA /(r − 1)
FA = ∼ F (r − 1, rs(t − 1)).
SE /[rs(t − 1)]
! H py
02
SB /(s − 1)
FB = ∼ F (s − 1, rs(t − 1)).
SE /[rs(t − 1)]
! H py
03
6 7.14: zZ:Htf o D
16
_'
K
a
F3 P- `
~4 A r−1 SA MSA = SA
r−1
FA = M SA
M SE
pA
~4 B s−1 SB MSB = SB
s−1
FB = M SB
M SE
pB
rst − 1 ST
kCNC 7.14
422 (( O w \g
7.11 +'\'>YCk { $M~Cu';$W'BU$
| s J# Or _ 7.15 )z (Y cm). A , A , A _ zWu f 1 2 3
> shapiro.test(Y[A==2])
Shapiro-Wilk normality test
data: Y[A == 2]
W = 0.9439, p-value = 0.2837
> shapiro.test(Y[A==3])
Shapiro-Wilk normality test
data: Y[A == 3]
W = 0.9106, p-value = 0.06552
424 4C
_k
> shapiro.test(Y[B==1])
Shapiro-Wilk normality test
data: Y[B == 1]
W = 0.9835, p-value = 0.988
> shapiro.test(Y[B==2])
Shapiro-Wilk normality test
data: Y[B == 2]
W = 0.8537, p-value = 0.01963
> shapiro.test(Y[B==3])
Shapiro-Wilk normality test
data: Y[B == 3]
W = 0.9483, p-value = 0.4986
> shapiro.test(Y[B==4])
Shapiro-Wilk normality test
data: Y[B == 4]
W = 0.9452, p-value = 0.4521
V*C l#,Æ[,CÆOCÆFl=N L (2 ), L (3 ) 8
7
9
4
6 7.16: Z6
L (2 ) C
8
7
L (3 ) C 9
4
d # = d # =
= 1 2 3 4 5 6 7 = 1 2 3 4
1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 2 2 2 2 2 1 2 2 2
3 1 2 2 1 1 2 2 3 1 3 3 3
4 2 1 2 3
4 1 2 2 2 2 1 1
5 2 2 3 1
5 2 1 2 1 2 1 2
6 2 3 1 2
6 2 1 2 2 1 2 1 7 3 1 3 2
7 2 2 1 1 2 2 1 8 3 2 1 3
8 2 2 1 2 1 1 2 9 3 3 2 1
8 G 7 #Co # Æ 1, 2 p
V*C~dyZ~4 % # ,Tat{ d,7
j:hDV*CXV ( ℄
7.13 U7o'1!x$61a (%), ^WuUENKZ< A( C), o
6 7.18: / <ubf Z6
d= ℄ K A ℄y B [7 C [=
1 80 (1) 90 (1) 5 (1) 31
2 80 (1) 120 (2) 6 (2) 54
3 80 (1) 150 (3) 7 (3) 38
4 85 (2) 90 (1) 6 (2) 53
5 85 (2) 120 (2) 7 (3) 49
6 85 (2) 150 (3) 5 (1) 42
7 90 (3) 90 (1) 7 (3) 57
8 90 (3) 120 (2) 5 (1) 62
9 90 (3) 150 (3) 6 (2) 64
for (i in 1:3)
K[i,j]<-mean(rate$Y[rate[j]==i])
> K
A B C
1 41 47 45
2 48 55 57
3 61 48 48
A, B, C U#,` K , K , K e `/N
1 2 3
60
60
56
56
52
52
Rate
48
48
44
44
A1 A2 A3 B1 B2 B3 C1 C2 C3
Level
e 7.3: U~ 4 bA' #
t 6%(C ) [=
(3) 2
y3 = µ + a1 + b3 + c3 + ε3 ,
y4 = µ + a2 + b1 + c2 + ε4 ,
y5 = µ + a2 + b2 + c3 + ε5 ,
y6 = µ + a2 + b3 + c1 + ε6 ,
y7 = µ + a3 + b1 + c3 + ε7 ,
y8 = µ + a3 + b2 + c1 + ε8 ,
y9 = µ + a3 + b3 + c2 + ε9 ,
RaEj:NUrÆh,d P
H01 : a1 = a2 = a3 = 0,
H02 : b1 = b2 = b3 = 0,
H03 : c1 = c2 = c3 = 0.
_|
, ~ 4 $ ~ 4
[RV* diot%{+,
_kC
([ Q 3to A , _ y), CÆF NC 7.19
6 7.19: ZubaLfD
16
_'
K
a
F3 P- `
~4 1 a−1 S MS = F = p 1 1
S1
a−1 1
M S1
M SE 1
~4 2 a−1 S MS = F = p 2 2
S2
a−1 2
M S2
M SE 2
.. .. .. .. .. ..
. . . . . .
~4 m a−1 Sm MSm = Sm
a−1
Fm = M Sm
M SE
pm
_ n − m(a − 1) − 1 SE MSE = SE
n−m(a−1)−1
n−1 ST
430 4C
_k
6C 7.19 o n y d # m y ~ 4 # a y O~ 4 , d %
r y O % , d # | n = ra. P– `#X
_kCo,wz
+ ℄ ,|! p < α, ;H y ~ 4 i %|_|
7.14 (P 7.13) CÆn,|O w \g
i
`℄0 R Q 58
> rate.aov<-aov(Y~A+B+C, data=rate)
> source("anova.tab.R"); anova.tab(rate.aov)
Df Sum Sq Mean Sq F value Pr(>F)
A 2 618 309 34.3333 0.02830 *
B 2 114 57 6.3333 0.13636
C 2 234 117 13.0000 0.07143 .
Residuals 2 18 9
Total 8 984
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
Æ 8 72otg&[=R~ 4 A E%| t~ 4 A % ,R9
Esh[=R~ 4 C ,%|~~ 4 C %,R9ish~ 4 B J
%|ty !5+q'otR:M,℄ y~u W otR:
A3 B1 C2 .
6 7.21: L (2 )
RfZ: ; w6
8
7
#= # =
2 3 4 5 6 7
1 3 2 5 4 7 6
2 1 6 7 4 5
3 7 6 5 4
4 1 2 3
5 2 3
6 1
,;frI 4 )
,r_,'1dCY+[\yJPU` w`
wqy[O C
` L (3 ) V*C#{C b F% d72 U 6CM,#
9
4
4B
Wuz | k x B8'Tfxv |x $\ ` = 4 f x J_ s )
_ s 4<O _ 7.25 )z
7.1
6 7.25: F=SB~n
z| Tf4<
Z 115 116 98 83
> 103 107 118 116
a 73 89 85 97
6 7.26: *<ub~n
x ℄1a
A1 20 18 19 17 15 16 13 18 22 17
A2 26 19 26 28 23 25
A3 24 25 18 22 27 24
A4 12 14
m8( 437
\g
(1) ℄u | k x $ x $ ℄ 1a~_Uv/ w D
(2) TU w D9I|8 h $_, i) x \M x U`v/ w D
ii) v | X$ x U`v/ w D
UM7o1z | $ x "J2%:GQNKZ<\NK(D$!
7.6
UÆ wOr!
A: NKZ<
C 60 70 80 0
B: NK(D
}u 2 2.5 3
uou A B ;frII,) x JO _ 7.30 )z
i j
6 7.30: ub~n
A1 A2 A3
B1 4.6 4.3 6.1 6.5 6.8 6.4
B2 6.3 6.7 3.4 3.8 4.0 3.8
B3 4.7 4.3 3.9 3.5 6.5 7.0
CJO w \g
K^n+JP
(1)
(2) :GQ;fr! x J$)R;℄R
(3) C A B ;fr! x JJE) Y q
i j
86 95 91 94 91 96 83 88
C,s|O w \gd w8EqyeO C (^Un+JP).
6 7.32: qFvBubo f>6
E !
1 2
Z< (A) 5C 10 C o o
6 7.33: o 3 >6
E !
1 2
+(zh V (A) APW 5PW
k=+ j " (B) 52= 8 K 82=
W+J (mm) (C) 0.01 0.015
6 7.35: ub_.
, ,
1 1.5 1.7 1.3 1.5
2 1.0 1.2 1.0 1.0
3 2.5 2.2 3.2 2.0
4 2.5 2.5 1.5 2.8
5 1.5 1.8 1.7 1.5
6 1.0 2.5 1.3 1.5
7 1.8 1.5 1.8 2.2
8 1.9 2.6 2.3 2.0
qz n ^
k* ux} Æ2 (I)
R , · · ·, R , | R = R . ! x ∈ R , i = 1, 2, · · · , k, S? x
T k S k
p
2 k R = ∅, j j i
\D ℄(,lrD
[
[
PE : r>,
DR>,=kKN)i
1. Mahalanobis of3
[ eQ?z,\ Euclid \
m| \R x, y R o, p
6; x y ,\ y
p
d(x, y) = kx − yk2 = (x − y)T (x − y).
6_k 8 o Euclid \SJ
!glX, (e 8.1).
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
−4 −2 0 2 4 6 8 10
µ1 A µ2
2.97 1 971~
6MI Q ,\DkD I Q <
_S+ ℄ <
_
SJ ℄ ,1
hQ X X ,a`3kD y µ µ , <
_SkD y Σ Σ , >
1 2 1 2 1 2
µ1 6= µ2 , Σ1 = Σ2 = Σ.
x X ; p;? x
X . *&ND;
1 2
f1 x , x , · · · , x
Q X , n f1;f1,a`<
(2)
1
(2)
2
(2)
n2 2 2
_S y
ni
1 X (i)
µ̂i = x(i) = xj , i = 1, 2, (8.7)
ni j=1
XX i
2 n T
b = 1 (i) (i)
Σ xj − x(i) xj − x(i)
n1 + n2 − 2 i=1 j=1
1
= (S1 + S2 ), (8.8)
n1 + n2 − 2
o ni T
X (i) (i)
Si = xj − x(i) xj − x(i) , i = 1, 2. (8.9)
j=1
RYf1 x, D9 # ?z y
b −1 (x(1) − x(2) ),
ŵ(x) = (x − x)T Σ (8.10)
o
x(1) + x(2)
x= .
2
D; y
R1 = {x | ŵ(x) ≥ 0}, R2 = {x | ŵ(x) < 0}. (8.11)
µ1 6= µ2 , Σ1 6= Σ2 .
8.1 ` \g 445
o
i
n T
bi = 1 X (i) (i)
Σ xj − x(i) xj − x(i)
ni − 1 j=1
1
= Si , i = 1, 2. (8.14)
ni − 1
D;I y (8.11).
3. R NS
nx <- nrow(TstX)
blong <- matrix(rep(0, nx), nrow=1, byrow=TRUE,
dimnames=list("blong", 1:nx))
mu1 <- colMeans(TrnX1); mu2 <- colMeans(TrnX2)
if (var.equal == TRUE || var.equal == T){
446 4C T#k (I)
S <- var(rbind(TrnX1,TrnX2))
w <- mahalanobis(TstX, mu2, S)
- mahalanobis(TstX, mu1, S)
}
else{
S1 < -var(TrnX1); S2 <- var(TrnX2)
w <- mahalanobis(TstX, mu2, S2)
- mahalanobis(TstX, mu1, S1)
}
for (i in 1:nx){
if (w[i] > 0)
blong[i] <- 1
else
blong[i] <- 2
}
blong
}
6tOo O> TrnX1 TrnX2 C X X Yf1 OÆ
1 2
4. 97n
8.1 u+[E71℄8$ M(uE>w=71W71$' t $\
`M 12 u 23 u/XOu_ 8.1 $)$ I <_z=71< II <
_zW71<iC=`$`;xdB`;xC
35 u/X|
; Q
O B ` ;x|\<\gf80
6 8.1: p
~n
:= D x 1 x 2 x x
3 x x4 x 5 6 7
℄ ,|
Σ1 = Σ2 = · · · = Σk = Σ,
+,D; y
Ri = {x | d(x, Xi ) = min d(x, Xj )}, i = 1, 2, · · · , k,
1≤j≤k
nx <- nrow(TstX)
blong <- matrix(rep(0, nx), nrow=1,
dimnames=list("blong", 1:nx))
g <- length(levels(TrnG))
mu <- matrix(0, nrow=g, ncol=ncol(TrnX))
for (i in 1:g)
mu[i,] <- colMeans(TrnX[TrnG==i,])
D < -matrix(0, nrow=g, ncol=nx)
if (var.equal == TRUE || var.equal == T){
for (i in 1:g)
D[i,] <- mahalanobis(TstX, mu[i,], var(TrnX))
}
else{
for (i in 1:g)
D[i,] <- mahalanobis(TstX, mu[i,], var(TrnX[TrnG==i,]))
}
for (j in 1:nx){
dmin <- Inf
for (i in 1:g)
if (D[i,j] < dmin){
dmin <- D[i,j]; blong[j] <- i
}
}
452 ( E KPEb\g (I)
blong
}
tOkDj:! Q <
_S+ ℄ Q <
_SJ ℄ ,r1 O>
TrnX C Yf1 OÆ US (f1G O), m # Z| TrnG ~
>COYf1,k1O> TstX Yf1OÆ
US (f1GO), m#Z|m3 (lYf1). N2JO TstX(>q
`), ;Yf1y Yf1O> var.equal Ax>var.equal=TRUE
C 8 yH y Q <
_S + ℄ ,p; (>q`) J ℄ ,9 # , {
# Æp,,l z US# ÆC +,y !#ltOLR
Xk P iotI discriminiant.distance 9 # , OÆ O
8.2 Fisher Iris Iris UuL$ { <L$/<-
L{<- L $/< 150 u/X\UW<2 50 u~(8<
—Setosa, $℄$ 50 u~(J< — Versicolor, G( 50 u~(W< —
Virginica. P= ` C Iris | ` \g
`R Q oO! Iris #Z#Z,# + # # Z, + H4#A
℄ # Z hl
> X<-iris[,1:4]
> G<-gl(3,50)
> source("distinguish.distance.R")
> distinguish.distance(X,G)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
blong 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
blong 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
blong 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
blong 2 2 2 2 2 2 2 3 2 3 2 2 2 2 2 2 2 2 2 2
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
blong 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
8.1 Dk 453
blong 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
blong 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
blong 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
148 149 150
blong 3 3 3
Æ 8 72otg{d4 71 =f14 73 =f14 84 =f1
d,DV= y 147/150 = 98%.
8.1.2 97
Bayes
R y Zdr,;h y X ,i: x ,= Q V R = Ω − R h y X
1 1 2 1 2
X , 0 y X ,=
2 1
Z
P (1|2) = P {x ∈ R1 |X2 } = f2 (x)dx. (8.16)
R1
, 2
V2 yX } = P (2|2) · p ,
P{ (8.21)
2 2
(2) = u3 L(1|2)/L(2|1);
(3) d=3 p /p . 2 1
o
1 1
W (x) = (x − µ2 )T Σ−1 (x − µ2 ) − (x − µ1 )T Σ−1 (x − µ1 )
2 2
T
1
= x − (µ1 + µ2 ) Σ−1 (µ1 − µ2 ), (8.27)
2
L(1|2) · p2
β = ln . (8.28)
L(2|1) · p1
(8.24) .
n o n o
R1 = x W (x) ≥ β , R2 = x W (x) < β , (8.29)
o
1 1
W (x) = (x − µ2 )T Σ−1 (x − µ2 ) − (x − µ1 )T Σ−1 (x − µ1 ), (8.30)
2 2
L(1|2) · p2 1 |Σ1 |
β = ln + ln . (8.31)
L(2|1) · p1 2 |Σ2 |
NS 3
3. R
nx <- nrow(TstX)
blong <- matrix(rep(0, nx), nrow=1, byrow=TRUE,
dimnames=list("blong", 1:nx))
mu1 <- colMeans(TrnX1); mu2 <- colMeans(TrnX2)
if (var.equal == TRUE || var.equal == T){
S <- var(rbind(TrnX1,TrnX2)); beta <- 2*log(rate)
w <- mahalanobis(TstX, mu2, S)
- mahalanobis(TstX, mu1, S)
}
else{
S1 <- var(TrnX1); S2 <- var(TrnX2)
beta <- 2*log(rate) + log(det(S1)/det(S2))
w <- mahalanobis(TstX, mu2, S2)
- mahalanobis(TstX, mu1, S2)
}
for (i in 1:nx){
if (w[i] > beta)
blong[i] <- 1
else
blong[i] <- 2
}
blong
}
6tOo O> TrnX1 TrnX2 C X X Yf1 OÆ
1 2
1 2
`O# Z
USF 4;9 # discriminiant.bayes() BG
D (tO_ exam0803.R)
> TrnX1<-matrix(
c(24.8, 24.1, 26.6, 23.5, 25.5, 27.4,
-2.0, -2.4, -3.0, -1.9, -2.1, -3.1),
ncol=2)
> TrnX2<-matrix(
c(22.1, 21.6, 22.0, 22.8, 22.7, 21.5, 22.1, 21.4,
-0.7, -1.4, -0.8, -1.6, -1.5, -1.0, -1.2, -1.3),
ncol=2)
> source("discriminiant.bayes.R")
> discriminiant.bayes(X1, X2, rate=8/6, var.equal=TRUE)
458 ( E KPEb\g (I)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
blong 1 1 1 2 1 1 2 2 2 2 2 2 2 2
4 4 =f10
4. |
,f Bayes 97
D; (8.32) . y
Ri = {x | di (x) = min dj (x)}, i = 1, 2, · · · , k. (8.37)
1≤j≤k
nx <- nrow(TstX)
blong <- matrix(rep(0, nx), nrow=1,
dimnames=list("blong", 1:nx))
g <- length(levels(TrnG))
mu <- matrix(0, nrow=g, ncol=ncol(TrnX))
for (i in 1:g)
mu[i,] <- colMeans(TrnX[TrnG==i,])
D <- matrix(0, nrow=g, ncol=nx)
if (var.equal == TRUE || var.equal == T){
for (i in 1:g){
d2 <- mahalanobis(TstX, mu[i,], var(TrnX))
D[i,] <- d2 - 2*log(p[i])
}
}
else{
for (i in 1:g){
S <- var(TrnX[TrnG==i,])
d2 <- mahalanobis(TstX, mu[i,], S)
460 ( E KPEb\g (I)
D[i,] <- d2 - 2*log(p[i])-log(det(S))
}
}
for (j in 1:nx){
dmin <- Inf
for (i in 1:g)
if (D[i,j] < dmin){
dmin <- D[i,j]; blong[j] <- i
}
}
blong
}
tOkDj:! Q <
_S+ ℄ <
_SJ ℄ ,1 O> TrnX C
Yf1 OÆ US (f1GO), m#Z| TrnG ~>C
Yf1,k1 O> p d=>q`a y 1. O> TstX
Yf1 OÆ US (f1G O), m # Z|m3 (lYf
1). N2JO TstX(>q`), ;Yf1yYf1 O> var.equal
Ax> var.equal=TRUE CHyQ<
_S + ℄ ,p; (>q`)
J℄,9# , { # Æp,,l z US# ÆC +,y !#
XQ,DtOLRXk P iotI discriminiant.bayes
9 # , OÆ O
8.4 P Bayes ` C Fisher Iris |\g[hu,fa~|B$
U 1. ^O wf B$80
`
> X<-iris[,1:4]
> G<-gl(3,50)
> source("distinguish.bayes.R")
> distinguish.bayes(X,G)
> distinguish.bayes(X,G)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
blong 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
8.1 Dk 461
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
blong 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
blong 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
blong 2 2 2 2 2 2 2 2 3 2 3 2 3 2 2 2 2 3 2
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
blong 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2
99 100 101 102 103 104 105 106 107 108 109 110 111 112
blong 2 2 3 3 3 3 3 3 3 3 3 3 3 3
113 114 115 116 117 118 119 120 121 122 123 124 125 126
blong 3 3 3 3 3 3 3 3 3 3 3 3 3 3
127 128 129 130 131 132 133 134 135 136 137 138 139 140
blong 3 3 3 3 3 3 3 3 3 3 3 3 3 3
141 142 143 144 145 146 147 148 149 150
blong 3 3 3 3 3 3 3 3 3 3
Æ 8 72otg{d4 69 71 73 78 84 =f1d,
DV= y 145/150 = 96.67%.
8.1.3 Fisher 97
Fisher
j;D p
_D7
_D,;5D
9 # ,6MA I Q ,D
[
1. 97 1
lf1 x, j: B ,D9 #
u = u(x), (8.38)
FÆh
u1 = E(u(x) | x ∈ X1 ), u2 = E(u(x) | x ∈ X2 ), (8.39)
σ12 = Var(u(x) | x ∈ X1 ), σ22 = Var(u(x) | x ∈ X2 ). (8.40)
462 4C T#k (I)
Fisher D;S hXHD9 # u(x), ~p _
W0 = σ12 + σ22
7V _
B0 = (u1 − u)2 + (u2 − u)2
o u = 12 (u + u ). 1 2
>P971~ $ 5~fPr
2.
u(x) = aT x = a1 x1 + a2 x2 + · · · + ap xp . (8.44)
σ ,!
2
ni ni
1 X (i) 1 X (i)
ûi = ui = u(xj ) = aT xj
ni j=1 ni j=1
= aT x(i) , i = 1, 2, (8.45)
2 ni 2 ni
1 XX (i) 1 XX (i)
û = u = u(xj ) = aT xj
n i=1 j=1 n i=1 j=1
= aT x, (8.46)
8.1 Dk 463
ni h i2 ni h i2
1 X (i) 1 X (i)
σ̂i2 = u(xj ) − ui = aT xj − x(i)
ni − 1 j=1 ni − 1 j=1
"n #
X i T
1 (i) (i)
= aT xj − x(i) xj − x(i) a
ni − 1 j=1
1
= aT Si a, i = 1, 2, (8.47)
ni − 1
o
n = n1 + n2 ,
Xni T
(i) (i)
Si = xj − x(i) xj − x(i) , i = 1, 2. (8.48)
j=1
~%p _,
W _
B y p_
Ŵ
0 0 0
_, B̂ , | 0
2
X
Ŵ0 = (ni − 1)σ̂i2 = aT (S1 + S2 ) a = aT Sa, (8.49)
i=1
!
X2 2
X T
B̂0 = ni (ûi − û)2 = aT ni (i) (i)
x −x x −x a
i=1 i=1
n1 n2 T
= a ddT a, (8.50)
n
o S = S 1 + S 2 , n = n1 + n2 , d = x(2) − x(1) . ~5 I = ŴB̂ .
0
5
0
aT (ddT )a
aT Sa
M8 J v l,~ y RFw, a 6= 0, B ,Fwg*-a'v`J
>Jul H%5 P [ y + ! [ P
max aT (ddT )a, (8.51)
a
s.t. aT Sa = 1. (8.52)
+ ! P ,l26h W *&
a = S −1 d. (8.53)
464 ( E KPEb\g (I)
Pr971~
3.
n1 n2
u= u1 + u2 ,
n n
n n2 n1 (1) n2 (2)
1 T
u(x) − u = u(x) − u1 + u2 = a x − x − x
n n n n
= aT (x − x) = dT S −1 (x − x), (8.54)
o
ni
1 X (i)
x(i) = xj , i = 1, 2,
ni j=1
2 n
n1 (1) n2 (2) 1 XX i
(i)
x = x + x = x .
n n n i=1 j=1 j
yD; (8.42)-(8.43) . y
R1 = {x | w(x) ≤ 0}, R2 = {x | w(x) > 0}. (8.56)
NS 3
4. R
nx <- nrow(TstX)
blong <- matrix(rep(0, nx), nrow=1, byrow=TRUE,
dimnames=list("blong", 1:nx))
n1 <- nrow(TrnX1); n2 <- nrow(TrnX2)
mu1 <- colMeans(TrnX1); mu2 <- colMeans(TrnX2)
S <- (n1-1)*var(TrnX1) + (n2-1)*var(TrnX2)
mu <- n1/(n1+n2)*mu1 + n2/(n1+n2)*mu2
w <- (TstX-rep(1,nx) %o% mu) %*% solve(S, mu2-mu1);
for (i in 1:nx){
if (w[i] <= 0)
blong[i] <- 1
else
blong[i] <- 2
}
blong
}
6tOo O> TrnX1 TrnX2 C X X Yf1 OÆ
1 2
X
8.5 P Fisher ` tB 8.1.
2
8.2 mÆ2
Wk (cluster analysis) l%#Z^PR4BGk, _
[
Ml
[, ℄K 6 JY'D, # 7ZtBGk, # Z
R4[,+ , H (similarity) m+|H (dissimilarity) , # Z%M:+ ,
6 8.3: ~nk
f1 >
x1 x2 ··· xp
1 x11 x12 ··· x1p
2 x21 x22 ··· x2p
.. .. .. ..
. . . .
n xn1 xn2 ··· xnp
J ℄ ?z,\l EN + W
(1) d ≥ 0, Rl) i, j;
ij
(3) d = d , Rl) i, j;
ij ji
(4) d ≤ d + d , Rl) i, j, k.
ij ik kj
R\e,t~r
(1) `R`\
p
X
dij (1) = |xik − xjk |. (8.57)
k=1
`R`\im y “ \” m “n
17” \
(2) Euclide \
v
u p
uX
dij (2) = t (xik − xjk )2 . (8.58)
k=1
MS [ ewz,\
(3) Minkowski \
" p #1/q
X
q
dij (q) = (xik − xjk ) , q > 0. (8.59)
k=1
468 4C T#k (I)
Jng{`R`\ Euclide \ Minkowski \, K
!>,~ J ℄ mY`,_ u +_EyJ℄0Q Minkowski
\V R>, # ZA[
BM4A[M, # ZBG
8
(4) Chebyshev ()3Uq) \
B Minkowski \o q → ∞ ,1
(5) Mahalanobis \
q
dij (M) = (x(i) − x(j) )T S −1 (x(i) − x(j) ), (8.61)
o x = (x , x , · · · , x ) , x = (x , x , · · · , x ) , S y f1
_US
(i) i1 i2 ip
T
(j) j1 j2 jp
T
o x > 0, i = 1, 2, · · · , n, j = 1, 2, · · · , p.
ij
n = 2, m = 4, r1 = 2, r2 = 4, r3 = 3, r4 = 2, p = 11.
hf1 x , x , R δ (k, l) = δ (k, l) = 1, ;mMf164 k
(i) (j) i j
1g,4 l g_JR
m y x x 6 m 1ggo 1 − 1 R,# m y 0 − 0
1 (i) (j) 0
m0 + m1 + m2 = p.
f1 x x [,\ot?z y
(i) (j)
m2
dij = . (8.63)
m1 + m2
RC 8.4 o, # Z m 0 = 4, m1 = 1, m2 = 6. ~\ y d 12 = 6/7 =
0.8571429.
6 R Q o dist() 9 # {!r\, 8 72~Æ y
470 4C T#k (I)
dist(x, method = "euclidean",
diag = FALSE, upper = FALSE, p = 2)
o x f1p, # ZUS (f1G O) m # Z| method C 8 \
,
[>q` y Euclide \ ?z,\
• "euclidean" — Euclide \| (8.58) 8
• "maximum" — Chebyshev \| (8.60) 8
• "manhattan" — `R`\| (8.57) 8
• "canberra" — Lance \ |_B Lance \,xFJh5
x > 0, 8 y
ij
p
X |xik − xjk |
dij = . (8.64)
k=1
|xik + xjk |
x∗ = scale(x).
(3) w_A[>am
xij − xj
x∗ij = , i = 1, 2, · · · , n, j = 1, 2, · · · , p (8.67)
Rj
w_A[ # Z
6_ `/o& sweep() 9 # sweep() 9 # R # mUSBG1 8
1 8 Æ y
sweep(x, MARGIN, STATS, FUN="-", ...)
o x #mUS MARGIN 18,7RUS( 1 CG 2 C
# STATS _ N apply(x, 2, mean) C #,a` FUN C 9
# ,1 8 >q` y [1 8
Æ sweep() 9 # ,,;oYN2%`/o,4UG y
x_star <- sweep(center, 2, sd(x), "/")
*&,S ( [) A[>aM, # Z
(4) w_V,[>am
xij − min xkj
1≤k≤n
x∗ij = , i = 1, 2, · · · , n, j = 1, 2, · · · , p (8.68)
Rj
472 4C T#k (I)
y w_V,[>a>aM # Z 0 ≤ x∗ij ≤ 1, w_ y 1, i ,
sweep() 9 # otELv*& # Z,w_V,[>a>a3t
N
center <- sweep(x, 2, apply(x, 2, min))
R <- apply(x, 2, max) - apply(x,2,min)
x_star <- sweep(center, 2, R, "/")
o x f1p, # ZUS
3. 5~
(
(1) +#> X , n (Y` y (x , x , · · · , x ), ; X X ,
i 1i 2i ni i j
n
P
xki xkj
k=1
cij (1) = s s , i, j = 1, 2, · · · , p. (8.69)
n
P n
P
x2ki x2kj
k=1 k=1
y c (1) = 0, ( ℄M3J+'
ij
-# 8 o`L4|_ √n − 1.
(2) +' # +' # S R # ZA[
M, +#iS >
X > X ,+' # r , M y c (2), |
i j ij ij
n
P
(xki − xi )(xkj − xj )
k=1
cij (2) = s s , i, j = 1, 2, · · · , p. (8.70)
n
P n
P
(xki − xi )2 (xkj − xj )2
k=1 k=1
!c ij (2)yC >*H+'
= ±1
6 R Q o c (2) , 8
<|f1,+'US
ij
C <- cor(x)
o x f1p, # ZUS
>[e:}+ , # ?z\N/
d2ij = 1 − c2ij . (8.71)
f1 pl[,\f1[,\+ ℄ | D = d , t KL KL
1. : vo
474 4C T#k (I)
?z[,\ y Cf1,\|
DKL = min dij . (8.72)
i∈GK ,j∈GL
G ,\5 h y
J
DM J = min dij = min min dij , min dij
i∈GM ,j∈GJ i∈GK ,j∈GJ i∈GL ,j∈GJ
2. :Io
?z[,\ y (f1,\|
DKL = max dij . (8.74)
i∈GK ,j∈GL
3. $Ro
[,\|J9Cf1,\iJ9(f1,\
V 9<Ko,\m y o\[ (median method).
hdlL% G G BF y G , RFl G , j: D , D
K L M J KL LJ
X~AoY D , 8 y
MJ
2 1 2 1 2 1 2
DM J = DKJ + DLJ − DKL . (8.76)
2 2 4
MS o\[,5 h
o[o h + y l ,1F% (8.76) oU1, # ndR #
β, |
2 1−β 1 2 1 2 2
DM J = DKJ + DLJ + βDKL , (8.77)
2 2 2
8.2 Wk 475
GK
DKJ
DKL
DM J
GJ GL
DLJ
m
[ y Mcquitty + , k[
4. >q
1 X
DKL = dij , (8.79)
nK nL i∈GK ,j∈GL
o n n kD y G G ,f1 # d y G of1 i G o
K L K L ij K L
B ,5 h y
2 nK 2 nL 2
DM J = DKJ + D . (8.82)
nM nM LJ
476 4C T#k (I)
a[.<6! f1[,B6ET1B 0H y l
r.<, _ W[
65h (8.82) o D ,0N0℄ {y o%5 h
KL
BlL h + y
2 nK 2 nL 2 2
DM J = (1 − β) DKJ + D + βDKL , (8.83)
nM nM LJ
G ,sAkD y x x , ; G G [,
\ y
L K L K L
2
DKL = d2xK xL = (xK − xL )T (xK − xL ) . (8.84)
X
WK = (x(i) − xK )T (x(i) − xK ),
i∈GK
X
WL = (x(i) − xL )T (x(i) − xL ),
i∈GL
X
WM = (x(i) − xM )T (x(i) − xM ).
i∈GM
8.2 Wk 477
B Q℄ !
pf1,kVtKN GK GL M+\.C;BFM
=,_
WM − WK − WL .7p;. ?z GK
GL [,
\ y
2
DKL = WM − WK − WL . (8.86)
2 nJ + nK 2 nJ + nL 2 nJ
DM J = DKJ + DLJ − D2 . (8.87)
nJ + nM nJ + nM nJ + nM KL
GK G [,
\iot>p
L
nK nL
2
DKL = (xK − xL )T (xK − xL ) . (8.88)
nM
4.0
8
2.5
6
Height
Height
4
1.0
2
0
1
4
d d
hclust (*, "single") hclust (*, "complete")
7
5
5
Height
Height
3
3
1
1
1
4
d d
hclust (*, "median") hclust (*, "mcquitty")
e 8.3: + rJ ℄ \, e
he',9 # ` as.dendrogram(), w) % _ W*&,
R4'i y e B ,~Æ y
as.dendrogram(object, hang = -1, ...)
o object hclust *&,R46y plot() 9 # ,[ y
plot(x, type = c("rectangle", "triangle"),
center = FALSE,
edge.root = is.leaf(x) || !is.null(attr(x,"edgetext")),
nodePar = NULL, edgePar = list(),
leaflab = c("perpendicular", "textlike", "none"),
dLeaf = NULL, xlab = "", ylab = "", xaxt = "n", yaxt = "s",
horiz = FALSE, frame.plot = FALSE, ...)
480 ( E KPEb\g (I)
o x dendrogram *&,R4 type CXe,E"rectangle"
UF (>q`), "triangle" y U+F horiz Ax>! horiz=TRUE
yC e% fh A R # 6*%}
t`/ e F ( e 8.4) ot%}Q
8'R # ,wz
dend1<-as.dendrogram(hc1)
opar <- par(mfrow = c(2, 2),mar = c(4,3,1,2))
plot(dend1)
plot(dend1, nodePar=list(pch = c(1,NA), cex=0.8, lab.cex=0.8),
type = "t", center=TRUE)
4
4
3
3
2
2
1
1
0
4
1
4
4
4
3
5
2
2
1
1
0
4 3 2 1 0
1
e 8.4: J ℄ R # , e
plot(dend1, edgePar=list(col = 1:2, lty = 2:3),
dLeaf=1, edge.root = TRUE)
8.2
<\g 481
PG { =LJoD\g
6 8.5: {4 Rf&5~
io \{
{ r { 9) T T /
x1 x2 x3 x4 x5 x6 x7 x8
io 1.000
\{ 0.846 1.000
{ 0.805 0.881 1.000
r { 0.859 0.826 0.801 1.000
9) 0.473 0.376 0.380 0.436 1.000
T 0.398 0.326 0.319 0.329 0.762 1.000
T 0.301 0.277 0.237 0.327 0.730 0.583 1.000
/ 0.382 0.277 0.345 0.365 0.629 0.577 0.539 1.000
0.8
8 members
4 members
0.6
4 members
3 members
0.4
0.2 2 members
2 members 2 members
0.0
Éí¸ß x1
ÐØ¿í x8
ÐØΧ x7
ÌåÖØ x5
ÊÖ±Û³¤ x2
ÉÏÖ«³¤ x3
ÏÂÖ«³¤ x4
¾±Î§ x6
e 8.5: Q EbA, e
(1) ?l"`[ 3(℄ e {lsH y ,"` T , h5
[,\h T .
(2) (Yf1,V6 e RX z mU z >,f1ot [ 3(Y # Z,
V6 e ?, #
(3) ~ _ [ 3l: _ ?, #
(4) Z e ?k # ,;
Bemirmen (1972) O {!Z^Pg,?
!,k
[F O {l:
Z e k,;
1 A sA,\6ME
1 B ?,o&7,#4FJhDT
1 C ,#6MsB|g,
1 D RQ~rJ ℄ ,W
[
;6
,W e oY&+ ℄ ,
6 R Q o?, # ',9 # rect.hclust() 9 # B ,1
l ?, # m?"`?W,1~Æ y
rect.hclust(tree, k = NULL, which = NULL, x = NULL, h = NULL,
484 4C T#k (I)
border = 2, cluster = NULL)
o tree hclust op,7 k ,# h eo,"`h
5kp,,\ h. border # m3A℄UF|,bW
R Q EbA,Wko ( 8.7), %>k y U| k = 3,
tO 8 72N
plclust(hc, hang=-1); re<-rect.hclust(hc, k=3)
*&j
(x ), 7f (x ), _Zf (x ), Zf (x ) k y 4lI{ (x ) y
1 2 3 4 8
4XQ s (x ), K u (x ), I u (x ) k y 4U e FN e 8.6
5 6 7
0.7
0.5
0.3
Height
0.1
Éí¸ß x1
ÐØ¿í x8
ÐØΧ x7
ÌåÖØ x5
ÊÖ±Û³¤ x2
ÉÏÖ«³¤ x3
ÏÂÖ«³¤ x4
¾±Î§ x6
d
hclust (*, "complete")
e 8.6: Q EbA, e W1
6_tOo plclust() 9# .lrh e ,9 # plot() 9#
X e F>_D[ Q ~Æ N
plclust(tree, hang=0.1, unit=FALSE, level=FALSE, hmin=0,
square=TRUE, labels=NULL, plot. = TRUE,
axes = TRUE, frame.plot = FALSE, ann = TRUE,
main = "", sub = NULL, xlab=NULL, ylab="Height")
o tree hclust() 9 # op,R4 A R # plot() 9 # o,R # +
℄
9. n
8.2 Wk 485
x — ;< x — nA\A' x —
3
x — Xh V PMae
2 5 7
x — rbae
\ ` PG { =L<!L)
L Ward OLCv';J
<\g
3 8
####
j.+FN&
j_5
jY+
0 3 6 0 4 8
8.2
HeBei Shan1Xi
Wk
AnHui QingHai
GuiZhou NingXia
Province
Province
QingHai JiLin
NingXia LiaoNing
GanSu HeiLongJiang
Shan1Xi ChongQing
NeiMengGu JiangSu
HeNan YunNan
JiLin HuNan
LiaoNing HuBei
HeiLongJiang SiChuan
TianJing ShanDong
ChongQing HeBei
JiangSu XinJiang
YunNan GuangDong
GuangDong TianJing
ShangHai ZheJiang
BeiJing BeiJing
ZheJiang ShangHai
489
jg+F_5N&+
j.+FN&
j_5
jY+
72N e 8.8
490
7 +5w?'
&YClR+Rl+5ls3+ 0v.l[
I_
[ (Ward [) *&,kD
IsA[*&,kD
Height Height
0 15 0.5 3.0
Province
Province
XinJiang HuBei
GanSu SiChuan
Shan1Xi HeNan
NeiMengGu QingHai
QingHai NingXia
NingXia JiLin
JiLin LiaoNing
LiaoNing HeiLongJiang
HeiLongJiang GanSu
JiangXi Shan1Xi
AnHui NeiMengGu
GuiZhou HeBei
HeNan XinJiang
Shan3Xi GuangDong
HaiNan ShangHai
FuJian BeiJing
GuangXi ZheJiang
8.2 Wk 491
j U
jYS ?C+& 1 YR+Rls3+ .l?'
jYpR" wv&D4& 7 +5w
j.
u#&Cl+5l0v[
+ r
[*&,, + ℄ ,, J+ ℄ ,otZ[ Q , # Z
,J4BlL?H ℄ hrW . y B
,
8.2.3 sl
4*
8.1 x, w:\H:$p< w X Mw:$(Z w
.(\Z< w
1
6 8.7: iuD^(D~n
[ : T[:
X (p< w)
1 X ((Z w) 2 X (p< w) X ((Z w)
1 2
\ ` P= ` Bayes `
^O w |B\O wf BI'80 Fisher
1 2
` 3#
)2$sd
8.2 9j+
+H ^ ChH
I N16
II
6
III $d `
DxA#&G/ X O _ 8.8 )zP= `
^O w
|B\Owf BI'80 Bayes `
^O w |B\O wf BI'80
5u,faU 11/23, 7/23, 5/23 C|\g
6 8.8: 3 23 SfJo# 5~n
< ` x 1 x 2 x 3 x 4
1. + K
frmbP
h X p z:r>FÆh
µ = E(X), Σ = Var(X). j:N*H>a
Z1 = aT1 X
Z2 = aT2 X
.. , (9.1)
.
Zp = aTp X
v
Var(Zi ) = aTi Σai , i = 1, 2, · · · , p, (9.2)
Cov(Zi , Zj ) = aTi Σaj , i, j = 1, 2, · · · , p, i 6= j. (9.3)
Q r Z
_&| a + ! [ P
1 1
max aT Σa
s.t. aT a = 1
497
498 4QC T#k (II)
,8~a Σ KT` (Jdhy λ ) ,KT3ym Z = a X y
1 1 1
T
1
4l{pk,2r Z ,
_&F*h5 Cov(Z , Z ) = a Σa =
2 1 2
T
1 2
2. +K
fP"
'{pkNHl
(1) {pk,a`<
_S
Z1 λ1
Z λ2
2
Z = .. , ν = E(Z), Λ = .. ,
. .
Zp λp
Z = QT X, (9.5)
t
ν = E(Z) = E(QT X) = QT E(X) = QT µ,
Var(Z) = QT Var(X)Q = QT ΣQ = Λ.
{pk,
_
(2)
tr(Λ) = tr(QT ΣQ) = tr(ΣQQT ) = tr(Σ),
9.1 {pkk 499
t p p p p
m
X X X X
λi = σii Var(Zi ) = Var(Xi ).
i=1 i=1 i=1 i=1
J+'> Z , Z , · · · , Z ,
_[
1 2 p
pk Z , Z , · · · , Z , s'=B C℄ Z , Z , · · · , Z 8 X , X , · · · , X
i=1 i=1
1 2 m 1 2 m 1 2 p
,VB, = u?JT
(3) $ > X {pk Z [,+' # j i
(9.5), Y
X = QZ, (9.6)
|
Xj = qj1 Z1 + qj2 + · · · + qjp Zp , (9.7)
t
Cov(Xj , Zi) = Cov(qij Zj , Zi) = qji λi , j, i = 1, 2, · · · , p, (9.8)
√
Cov(Xj , Zi) λi
ρ(Xj , Zi) = p p = √ qji, j, i = 1, 2, · · · , p. (9.9)
Var(Xj ) Var(Zi ) σjj
1, 2, · · · , p) ,TaBzLbAKoMbAS X Z , Z , j 1 2
500 4QC T#k (II)
,y+' # ,
m y m {pk Z , Z , · · ·, Z R$ > X
· · ·, Zm 1 2 m j
,'= y ρ , | 2
j·1···m
m
X m
X
ρ2j·1···m = ρ2 (Xj , Zi ) = 2
λi qji /σjj . (9.10)
i=1 i=1
q + q + · · · + q = 1, # σ |_ λ , λ , · · · , λ ,<a
2
j1
2
j2
2
jp jj 1 2 p
p p
X X
ρ2j·1···p = 2
ρ (Xj , Zi ) = 2
λi qji /σjj = 1. (9.12)
i=1 i=1
(5)$ >R{pk,0
(9.5) iotC p
Zi = q1i X1 + q2i X2 + · · · + qpi Xp ,
tK
3. U&k PK + K
h λ ≥ λ ≥ · · · ≥ λ ≥ 0 y +'US R , p K T` a , a , · · · , a y
∗
1
∗
2
∗
p
∗
1
∗
2
∗
p
+, ~K T3*+TV*;+, p {pk y
Zi∗ = a∗i T Xi∗ , i = 1, 2, · · · , p.
/Z ∗
= (Z1∗ , Z2∗ , · · · , Zp∗ )T , Q∗ = (a∗1 , a∗2 , · · · , a∗p ),
Z ∗ = Q∗ T X ∗ .
'+'US R ,{pkNHl
(1) E(Z ) = 0, Var(Z ) = Λ , o Λ = diag(λ , λ , · · · , λ ).
∗ ∗ ∗ ∗ ∗
1
∗
2
∗
p
p
P
(2) λ∗i = p.
i=1
m
X m
X
ρ2j·1···m = ρ2 (Xj∗ , Zi∗ ) = λ∗i qji
2
.
i=1 i=1
(5)
p p
X X
ρ2j·1···p = ρ 2
(Xj∗ , Zi∗ ) = 2
λi qji = 1.
i=1 i=1
9.1.2 d1 + K
#X I , Q {pkV6| P ol Q ,<
_S Σ m+
'US R | Y,Lh [ 3f1!
h X = (x , x , · · · , x ) (k = 1, 2, · · · , n) y
Q X ,f1f
(k) k1 k2 kp
T
1 # ZUS y
T
x11 x12 ··· x1p X(1)
x T
21 x22 ··· x2p
X(2)
X = .. .. .. = . = [X1 , X2 , · · · .Xp ],
. . . ..
xn1 xn2 · · · xnp T
X(n)
502 4QC T#k (II)
o X Cf1#ZUS,G X Cf1#ZUS,# tf1
(k) j
,
_US S y
n
1 X T
S = X(k) − X X(k) − X = (sij )p×p ,
n − 1 k=1
o
n
1X
X = X(k) = (x̄1 , x̄2 , · · · , x̄p )T ,
n k=1
n
1 X
sij = (xki − x̄i )(xkj − x̄j ), i, j = 1, 2, · · · , p.
n − 1 k=1
{f1,+'US R y
n
1 X ∗ ∗ T
R= X X = (rij )p×p ,
n − 1 k=1 (k) (k)
o
∗ xk1 − x̄1 xk2 − x̄2 xkp − x̄p
X(k) = √ , √ ,···, √ ,
s11 s22 spp
sij
rij = √ , i, j = 1, 2, · · · , p.
sii sjj
1. U S PK + K
h λ ≥ λ ≥ · · · ≥ λ ≥ 0 yf1<
_S S ,KT` a , a , · · · , a y+
1 2 p 1 2 p
z = (z1 , z2 , · · · , zp )T = (a1 , a2 , · · · , ap )T x = QT x,
o Q = (a , a , · · · , a ) = (q )
1 2 p ij p×p .
X9f1{pk/
Z(k) = QT X(k) ,
9.1 {pkk 503
~f1{pk y
T
T
z11 z12 ··· z1p Z(1) X(1) Q
z T T
21 z22 ··· z2p
Z(2) X(2) Q
Z = .. .. .. = ..
= .. = XQ
. . . . .
zn1 zn2 · · · znp T
Z(n) T
X(n) Q
= [Xa1 , Xa2 , · · · , Xap ] = [Z1 , Z2 , · · · , Zp ],
o Z C f1{pk,G Z C f1{pk,#
(k) j
Rf1{pkNHl
(1) Var(Zj ) = λj , j = 1, 2, · · · , p.
(2) Cov(Zi , Zj ) = 0, i, j = 1, 2, · · · , p, i 6= j.
(3) f1
_ p p
X X
sjj = λj .
j=1 j=1
(4) Xj Z ,f1+' #
i
√
λi
r(Xj , Zi ) = √ qji, j, i = 1, 2, · · · , p.
sjj
2. U R PK + K
504 4QC T#k (II)
h λ ≥ λ ≥ · · · ≥ λ ≥ 0 y f1+'US R , K T` a , a , · · · , a y
∗
1
∗
2
∗
p
∗
1
∗
2
∗
p
+, ~K T3*4V*
/
∗
Z(i) = QT X(i)
∗
,
o Q = (a , a , · · · , a ), ~f1{pk y
∗
1
∗
2
∗
p
∗ ∗ ∗
∗ T
∗ T
z11 z12 ··· z1p Z(1) X(1) Q
∗ ∗ ∗ ∗ T ∗ T
z21 z22 ··· z2p Z(2)
X(2) Q
Z ∗
=
.. .. ..
= .
=
.. = X∗ Q
. . . .. .
∗
zn1 ∗
zn2 · · · znp ∗ ∗ T ∗ T
Z(n) X(n) Q
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
= [X a1 , X a2 , · · · , Xap ] = [Z1 , Z2 , · · · , Zp ],
o Z C f1{pk,G Z C f1{pk,#
∗
(k)
∗
j
Rf1{pkNHl
(1) Var(Zj∗ ) = λ∗j , j = 1, 2, · · · , p.
(2) Cov(Zi∗ , Zj∗ ) = 0, i, j = 1, 2, · · · , p, i 6= j.
Pp
(3) λ∗j = 1.
j=1
p
r(Xj∗, Zi∗ ) = λi qji , j, i = 1, 2, · · · , p.
2. summary 1~
3. loadings 1~
Xl ( ℄#X<
,9 # ,~
[
9.1 (oToj Q+ 1bA,{pkk)
u$!%F=ÆP 30 |!ksJ)io (X ) 9) (X ) T
(X ) Ko (X ), O _ 9.1 )zC 30 |$!ki9 ^ I
1 2
3 4
.\\g
` # Z|,F O # Z princomp() {pkk#X,k
R:+'US{pkkB
~MR:,R # cor=TRUE.
M summary() #{{pkk,`MR: loadings=TRUE. t +,
tO (tO_ exam0901.R).
#### P*D$(*
> student<-data.frame(
X1=c(148, 139, 160, 149, 159, 142, 153, 150, 151, 139,
140, 161, 158, 140, 137, 152, 149, 145, 160, 156,
151, 147, 157, 147, 157, 151, 144, 141, 139, 148),
X2=c(41, 34, 49, 36, 45, 31, 43, 43, 42, 31,
29, 47, 49, 33, 31, 35, 47, 35, 47, 44,
42, 38, 39, 30, 48, 36, 36, 30, 32, 38),
9.1 .\\g 507
X3=c(72, 71, 77, 67, 80, 66, 76, 77, 77, 68,
64, 78, 78, 67, 66, 73, 82, 70, 74, 78,
73, 73, 68, 65, 80, 74, 68, 67, 68, 70),
X4=c(78, 76, 86, 79, 86, 76, 83, 79, 80, 74,
74, 84, 83, 77, 73, 79, 79, 77, 87, 85,
82, 78, 80, 75, 88, 80, 76, 76, 73, 78)
)
#### e__mm:X=%m:t
> student.pr <- princomp(student, cor = TRUE)
> summary(student.pr, loadings=TRUE)
Importance of components:
Comp.1 Comp.2 Comp.3 Comp.4
508 4QC T#k (II)
Standard deviation 1.8817805 0.55980636 0.28179594 0.25711844
Proportion of Variance 0.8852745 0.07834579 0.01985224 0.01652747
Cumulative Proportion 0.8852745 0.96362029 0.98347253 1.00000000
Loadings:
Comp.1 Comp.2 Comp.3 Comp.4
X1 -0.497 0.543 -0.450 0.506
X2 -0.515 -0.210 -0.462 -0.691
X3 -0.481 -0.725 0.175 0.461
X4 -0.507 0.368 0.744 -0.232
6_tOo^ student.pr <- princomp(student, cor = TRUE) o
t p student.pr <- princomp(~X1+X2+X3+X4, data=student, cor=TRUE),
K .,
summary() 9 # #{!{pkk,shB Standard deviation G
C , {pk,A_|{pk,
_,f
iS +S, K T` λ , 1
> predict(student.pr)
Comp.1 Comp.2 Comp.3 Comp.4
1 0.06990950 -0.23813701 -0.35509248 -0.266120139
2 1.59526340 -0.71847399 0.32813232 -0.118056646
3 -2.84793151 0.38956679 -0.09731731 -0.279482487
4 0.75996988 0.80604335 -0.04945722 -0.162949298
5 -2.73966777 0.01718087 0.36012615 0.358653044
6 2.10583168 0.32284393 0.18600422 -0.036456084
7 -1.42105591 -0.06053165 0.21093321 -0.044223092
8 -0.82583977 -0.78102576 -0.27557798 0.057288572
9 -0.93464402 -0.58469242 -0.08814136 0.181037746
10 2.36463820 -0.36532199 0.08840476 0.045520127
11 2.83741916 0.34875841 0.03310423 -0.031146930
12 -2.60851224 0.21278728 -0.33398037 0.210157574
13 -2.44253342 -0.16769496 -0.46918095 -0.162987830
14 1.86630669 0.05021384 0.37720280 -0.358821916
15 2.81347421 -0.31790107 -0.03291329 -0.222035112
16 0.06392983 0.20718448 0.04334340 0.703533624
17 -1.55561022 -1.70439674 -0.33126406 0.007551879
18 1.07392251 -0.06763418 0.02283648 0.048606680
19 -2.52174212 0.97274301 0.12164633 -0.390667991
20 -2.14072377 0.02217881 0.37410972 0.129548960
21 -0.79624422 0.16307887 0.12781270 -0.294140762
22 0.28708321 -0.35744666 -0.03962116 0.080991989
23 -0.25151075 1.25555188 -0.55617325 0.109068939
24 2.05706032 0.78894494 -0.26552109 0.388088643
25 -3.08596855 -0.05775318 0.62110421 -0.218939612
26 -0.16367555 0.04317932 0.24481850 0.560248997
27 1.37265053 0.02220972 -0.23378320 -0.257399715
510 4QC T#k (II)
28 2.16097778 0.13733233 0.35589739 0.093123683
29 2.40434827 -0.48613137 -0.16154441 -0.007914021
30 0.50287468 0.14734317 -0.20590831 -0.122078819
Æ4 1 {pkg.7,~` 25 =f1 3 =f1 5 =f1
~(℄M~TojN V 11 =f1 15 =f1 29 =f1,,`.
( ℄M~TojN 7
Æ4 2 {pkg.,~` 23 =f1 19 =f1 4 =f1
~ ( ℄M~To “
” EV 17 =f1 8 =f1 2 =f1,,
`.7( ℄M~TojN “” E
X{{pk,, < x e
> screeplot(student.pr,type="lines")
R # R:,℄*E e FN e 9.1
student.pr
3.5
3.0
2.5
Variances
2.0
1.5
1.0
0.5
0.0
−6 −4 −2 0 2 4
0.4
23
4
19
4 24
0.2
2
X1 3
X4 6 11
12 21 1630 28
0.0 5 20 26 2714
0
Comp.2
25 7 18
X2 13
1
22 1015
−2
29
−0.2
X3 9
8 2
−4
−0.4
−6
17
Comp.1
gC 16 ^ |\<
512 ( KPEb\g (II)
6 9.2: 16 C
5~nf&k
X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16
X1 1.00
X2 0.79 1.00
X3 0.36 0.31 1.00
X4 0.96 0.74 0.38 1.00
X5 0.89 0.58 0.31 0.90 1.00
X6 0.79 0.58 0.30 0.78 0.79 1.00
X7 0.76 0.55 0.35 0.75 0.74 0.73 1.00
X8 0.26 0.19 0.58 0.25 0.25 0.18 0.24 1.00
X9 0.21 0.07 0.28 0.20 0.18 0.18 0.29 -0.04 1.00
X10 0.26 0.16 0.33 0.22 0.23 0.23 0.25 0.49 -0.34 1.00
X11 0.07 0.21 0.38 0.08 -0.02 0.00 0.10 0.44 -0.16 0.23 1.00
X12 0.52 0.41 0.35 0.53 0.48 0.38 0.44 0.30 -0.05 0.50 0.24 1.00
X13 0.77 0.47 0.41 0.79 0.79 0.69 0.67 0.32 0.23 0.31 0.10 0.62 1.00
X14 0.25 0.17 0.64 0.27 0.27 0.14 0.16 0.51 0.21 0.15 0.31 0.17 0.26 1.00
X15 0.51 0.35 0.58 0.57 0.51 0.26 0.38 0.51 0.15 0.29 0.28 0.41 0.50 0.63 1.00
X16 0.21 0.16 0.51 0.26 0.23 0.00 0.12 0.38 0.18 0.14 0.31 0.18 0.24 0.50 0.65 1.00
b
(X ) yf (X ) # (X ) f (X ) Kf (X ).
4 5 6 7 13
(X )
u (X ) g u (X ) i J (X ).
11 14 15 16
514 ( KPEb\g (II)
0.2
1 5 7
4
2
13
0.1
9
0.0
Comp.2 12
−0.1
10
−0.2
15
−0.3
3
11
8 14 16
Comp.1
e 9.3: 16 >64l4X{pk,V6 e
o,6gplyQ FK TbA|#I (X ) M, (X ) { (X ). 9 10 12
2. + K >+
6d-klCo>I(3!
>{&Ts*HyI7d-
[
d-#,7Xs!l 92g._VQ{pkd-q pt℄0
d-,JXl ( ℄NA{pkd-F* NAptI7d
-,J
9.3 ([1Ik # Z)
^|*BF Y \Wu?℄J Bx X , J X , BZJ X ( 1 2 3
Residuals:
Min 1Q Median 3Q Max
516 ( KPEb\g (II)
-0.52367 -0.38953 0.05424 0.22644 0.78313
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -10.12799 1.21216 -8.355 6.9e-05 ***
x1 -0.05140 0.07028 -0.731 0.488344
x2 0.58695 0.09462 6.203 0.000444 ***
x3 0.28685 0.10221 2.807 0.026277 *
---
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
Loadings:
Comp.1 Comp.2 Comp.3
x1 0.706 0.707
x2 -0.999
x3 0.707 -0.707
#{pkq& 99% ,'=4 1 {pk '1pa`6
j~m4 1 {pk y a5~4 2 {pkd~'m y ~~
w
λ3 = 0.05187378392 = 0.002690889 ≈ 0,
t>6 Ts*H
X{pkd- 8 f1,{pk,!Y`F%4 1 {pk,!
Y`4 2 {pk,!Y`f6 # Z| conomy oBM4R{pkd-k
`/Æ N
#### SZZJQ__mXe__mm:
> pre<-predict(conomy.pr)
> conomy$z1<-pre[,1]; conomy$z2<-pre[,2]
> lm.sol<-lm(y~z1+z2, data=conomy)
> summary(lm.sol)
Call:
lm(formula = y ~ z1 + z2, data = conomy)
Residuals:
Min 1Q Median 3Q Max
-0.89838 -0.26050 0.08435 0.35677 0.66863
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 21.8909 0.1658 132.006 1.21e-14 ***
z1 2.9892 0.1173 25.486 6.02e-09 ***
z2 -0.8288 0.1660 -4.993 0.00106 **
---
518 4QC T#k (II)
Signif. codes: 0 ’***’ 0.001 ’**’ 0.01 ’*’ 0.05 ’.’ 0.1 ’ ’ 1
t
a11 x̄1 a12 x̄2 a13 x̄3 a21 x̄1 a22 x̄2 a23 x̄3
Y = β0∗
− β1∗
√ + √ + √ ∗
− β2 √ + √ + √
s11 s22 s33 s11 s22 s33
∗ ∗ ∗ ∗ ∗ ∗
(β a11 + β a21 ) (β a12 + β a22 ) (β a13 + β a23 )
+ 1 √ 2 X1 + 1 √ 2 X2 + 1 √ 2 X3
s11 s22 s33
= β0 + β1 X1 + β2 X2 + β3 X3 , (9.15)
o
a11 x̄1 a12 x̄2 a13 x̄3 a21 x̄1 a22 x̄2 a23 x̄3
β0 = β0∗
− β1∗
√ + √ + √ − β2∗ √ + √ + √ ,(9.16)
s11 s22 s33 s11 s22 s33
∗ ∗
(β a1i + β a2i )
βi = 1 √ 2 , i = 1, 2, 3. (9.17)
sii
I (9.16)–(9.17) :> 8 # ,9 #
#### eUzedTfV<fr;W
$
> beta<-coef(lm.sol); A<-loadings(conomy.pr)
> x.bar<-conomy.pr$center; x.sd<-conomy.pr$scale
> coef<-(beta[2]*A[,1]+ beta[3]*A[,2])/x.sd
> beta0 <- beta[1]- sum(x.bar * coef)
9.2 ~k 519
9.2 p 4 Æ2
~k (factor analysis) {pkk, h +Y?B i T# _ k
o)z,lr
[ lrkU6CX&4,M,~,l_
aE~k ^P+'Sm<
_S,pMn'B %T>B
y a # ~~t4&$ >~[,+''
~k' 20 z K. Pearson C. Spearman .TK y ?z
Y?j, _ kg#~k6A
TggTIT.Tm9*
!p,
9.2.1 q
.2SE3!k$!m
D
&RM:
"BG-jkotg{mg (>) Mkp
Xi = ai f + εi , i = 1, 2, · · · , p, (9.19)
520 4QC T#k (II)
o f R X (i = 1, 2, · · · , p) F,~ (common factor), B C
i
jq
/,~ # a m y ~3> (loading); ε mg (>)X K ,
i i i
3 1500 sx2\g.2SE3qA
$I?Æ"P3
q7e$ G
RMw1*kq1_ot-7M 5 K*YH7*YH i
k+
XOl
XFm y l~~ P o~kaE;
9.6 vH9$ak>^(( (X )
( (X )
<℄t (X )
)i℄t (X ) erZ< (X ). ^ v H9$h80
1 2 3
4 5
1. ~Y(L
h X = (X , X , · · · , X ) o(Y, : r3*
1 2 p
T
~k,l aE y
X1 − µ1 = a11 f1 + a12 f2 + · · · + a1m fm + ε1
X2 − µ2 = a21 f1 + a22 f2 + · · · + a2m fm + ε2
.. (9.21)
.
Xp − µp = ap1 f1 + ap2 f2 + · · · + apm fm + εp
O K ~ ε (i = 1, 2, · · · , p) AA{&6[+,4 i $ > X ,C
i i
A = (a ) y ~3>US[ eÆh
ij p×m
(1) Σ ,k8
Σ = AAT + D. (9.26)
o µ ∗
= Cµ, A∗ = CA, F ∗ = F , ε∗ = Cε.
~3>J w l,h T l m 2V*US/ A
(3) ∗
= AT , F ∗ = T T F ,
;aE (9.22) oC y
X = µ + A∗ F ∗ + ε. (9.27)
(1)
m Cov(X , f ) = a .
Cov(X, F ) = A (9.28) i j ij
· · ·, f ,*HB t # a , a , · · · , a K X o f , f , · · · , f
m i1 i2 im i 1 2 m
*HBC ,tK
(2) / h = a , ;
P m
2 2
i ij
j=1
/g ;
p
P
2
(3) j = a2ij ,
i=1
p m p
X X X
Var(Xi ) = gj2 + σip . (9.31)
i=1 j=1 i=1
9.2.3 ?~%L
h X , X , · · · , X l p z f1o X = (x , x , · · · , x ) . ;
(1) (2) (n) (i) i1 i2 ip
T
µ Σ okD! y
m
n n
1X 1 X T
X= X S= X −X X −X .
(i) (i) (i)
n i=1
n−1 i=1
o
p p p
A = ( λ1 l1 , λ2 l2 , · · · , λm lm ) = (aij )p×m (9.33)
D = diag(σ12 , σ22 , · · · , σp2 ), (9.34)
m
X
σi2 = sii − a2ij = sii − h2i , i = 1, 2, · · · , p. (9.35)
j=1
524 ( KPEb\g (II)
(9.33)–(9.35) {, A D S ~aE,l83>US A o,4
j # X ,4 j pk, # +_l- # λj (j = 1, 2, · · · , m). #
p
6 9.4: 16 C
5~nf&k
X1 X2 X3 X4 X5 X6 X7 X8
X1 1.000
X2 0.923 1.000
X3 0.841 0.851 1.000
X4 0.756 0.807 0.870 1.000
X5 0.700 0.775 0.835 0.918 1.000
X6 0.619 0.695 0.779 0.864 0.928 1.000
X7 0.633 0.697 0.787 0.869 0.935 0.975 1.000
X8 0.520 0.596 0.705 0.806 0.866 0.932 0.943 1.000
*&
$method
[1] "Principal Component Method"
$loadings
Factor1 Factor2
X1 -0.8171700 -0.53109531
X2 -0.8672869 -0.43271347
X3 -0.9151671 -0.23251311
X4 -0.9487413 -0.01184826
X5 -0.9593762 0.13147503
X6 -0.9376630 0.29267677
X7 -0.9439737 0.28707618
X8 -0.8798085 0.41117192
$var
common spcific
X1 0.9498290 0.05017099
X2 0.9394274 0.06057257
X3 0.8915931 0.10840689
X4 0.9002505 0.09974954
X5 0.9376883 0.06231171
X6 0.9648716 0.03512837
X7 0.9734990 0.02650100
X8 0.9431254 0.05687460
$B
Factor1 Factor2
SS loadings 6.6223580 0.8779264
Proportion Var 0.8277947 0.1097408
Cumulative Var 0.8277947 0.9375355
9.2 ~k 527
R
E = S − (AAT + D) = (eij )p×p ,
otW℄ p p
X X
Q(m) = e2ij ≤ λ2m+1 + · · · + λ2p , (9.36)
i=1 j=1
! m R:
!;C , (9.32) ,_
Q(m) E7
8 { 9.7 , Q(m) `
> E<- R-fa$loadings %*% t(fa$loadings)-diag(fa$var[,2])
> sum(E^2)
[1] 0.01740023
~ # m ,?
[l rl Z| P ,wzm j
Y}?X ?{pk # ,$;R m y E
m
, p
X X
λi λi ≥ P0
i=1 i=1
2. + o 3
{~[ R{pk[,JVMÆ?>qIA[h R = AA T
+D,
;
R − D = AAT = R∗ ,
h σb K
_ σ ,lB
,z !;++'USo! y
2
i
2
i
ĥ21 r12 · · · r1p
r ĥ22 · · · r2p
b ∗ 21
R = .. .. .. ,
. . .
rp1 rp2 ··· ĥ2p
o ĥ
2
i bi2
=1−σ h2i ,z !
528 ( KPEb\g (II)
h Rb ,# m K T`n y λ̂ ≥ λ̂
∗ ∗
1
∗
2 ≥ · · · ≥ λ̂∗m > 0, +, ~ V* K
T3 y ˆl , ˆl , · · · , ˆl , ;C , k8
∗
1
∗
2
∗
m
b∗ = A
R bAbT , (9.37)
o q q q
b=
A b∗ ˆl∗ ,
λ b∗ ˆl∗ , · · · ,
λ b ∗ ˆ∗
λm lm . (9.38)
1 1 2 2
/ m
X
bi2
σ = 1−b
h2i = 1 − a2ij ,
b i = 1, 2, · · · , p, (9.39)
j=1
; Ab Db = diag(bσ , σb , · · · , σb ) y~aE,l8M8Sm y {~8
2
1
2
2
2
p
(1) 9 σ
b = 1/r , o r R ,4 i R+*# 4
2
i
ii ii −1
(2) 9 b
h = max |r |, y σ
2
i b = 1−b
h.
ij
2
i
2
i
j6=i
(3) 9 b
h = 1, y σ
2
i b = 0. 2
i
3. HYQ
9.2 E>\g 531
h Σ = AA + D, 9 µ = X, ; , B9 # L(X, AA + D) ,R #, B9 #
T T
b D)
ϕ(A, b = max ϕ(A, D),
; A,b Db Et
t
bD
Σ b −1 A
b = A
b I +A bT D
b −1 A
b , (9.40)
Db = diag Σb −A bAbT , (9.41)
o n
X
b= 1
Σ (X(i) − X)(X(i) − X)T .
n i=1
& 8 A , 8 A ,$[ 5 D ΣD
0 0
b , K T` θ ≥ θ ≥ θ , {+
−1/2
0
−1/2
0 1 2 p
, K T3 l , l , · · · , l . / Θ = diag(θ , θ , · · · , θ ), L = (l , l , · · · , l ) */
1 2 p 1 2 m 1 2 m
1/2
A0 = D0 L (Θ − Im )1/2 . (9.43)
! 14 <*&?84 8 Q(m),
534 4QC T#k (II)
> E<- R-fa$loadings %*% t(fa$loadings)-diag(fa$var[,2])
> sum(E^2)
[1] 0.006710651
%_ Ur!
[7B6lFj:6{pk!o<
,~ #
m ,R9
[6{~[o<
K
_ σb z !
[:>+, R 2
i
tO (tO_ factor.analy.R)
factor.analy<-function(S, m=0,
d=1/diag(solve(S)), method="likelihood"){
if (m==0){
p<-nrow(X); eig<-eigen(S)
sum_eig<-sum(diag(S))
for (i in 1:p){
if (sum(eig$values[1:i])/sum_eig>0.70){
m<-i; break
}
}
}
source("factor.analy1.R"); source("factor.analy2.R")
source("factor.analy3.R")
switch(method,
princomp=factor.analy1(S, m),
factor=factor.analy2(S, m, d),
likelihood=factor.analy3(S, m, d)
)
}
9.2.4 D : Yf ZW /
~k,g,JA 5{~{h, Y'O~,|
wz#X<
,!
[ 5{,~8z ~3>USF
JE “7;”, |~,7EC>EJ d {~VLv~
~,|wz7QJ.JR~,8 y 6MR~3>USv
GQ>a~*~3>,Ol## 4 ,
#3 0 m 1 w[
&7[,g,
1. jn
X = AΓZ + ε, (9.44)
*
Var(Z) = Var(ΓT F ) = ΓT Var(F )Γ = Im , (9.45)
Cov(Z, ε) = Cov(ΓT F, ε) = ΓT Cov(F, ε) = 0, (9.46)
Var(X) = Var(AΓZ) + Var(ε) = AΓVar(Z)ΓT AT + D
= AAT + D. (9.47)
h~aE X = AF + ε, A = (a ) y ~3 F ,~3>US
ij p×m
a (i = 1, 2, · · · , p) y > X , ℄ K
P m
2 2
h =
i ij i
j=1
o d ;~3>US A ,
_ y
p
P
1
j = p
d2ij , j = 1, 2, · · · , m.
i=1
!2
m
X 1 m
X Xp
a4ij
p
X a2ij
V = Vj = 2 p − .
j=1
p j=1 i=1
h4i i=1
h2i
S A ,
_Doq
3. D : Yf ZW /
[ eQV*Q*&
_,3>USh m = 2, ~3>US y
a11 a12
a a22
21
A = .. .. ,
. .
ap1 ap2
9V*US Γ=
cos ϕ − sin ϕ
sin ϕ cos ϕ
, ;
a11 cos ϕ + a12 sin ϕ −a11 sin ϕ + a12 cos ϕ b11 b12
a cos ϕ + a sin ϕ −a sin ϕ + a cos ϕ b b22
21 22 21 22 21
B= .. .. = .. ..
. . . .
ap1 cos ϕ + ap2 sin ϕ −ap1 sin ϕ + ap2 cos ϕ bp1 bp2
Z = ΓT F ,~3>USM+!% f1, f2 ?,~X_Ql+
K ϕ. y !2
p p
1 X b4ij X b2ij
Vj = p − , j = 1, 2.
p2 i=1
h4i i=1
h2i
9.2 ~k 537
y !~
∂V ∂
= (V1 + V2 ) = 0,
∂ϕ ∂ϕ
ϕ E
d − 2αβ/p
tan ϕ = , (9.48)
c − (α2 − β 2 )/p
o
p p p p
X X X X
α = µi , β = νi , c = (µ2i − νi2 ), d=2 µiνi , (9.49)
i=1 i=1 i=1 i=1
2 2
ai1 ai2
µi = − , i = 1, 2, · · · , p. (9.50)
hi hi
^ n wO w G
`
> fa<-factanal(factors=2, covmat=R); fa
Call:
factanal(factors = 2, covmat = R)
Uniquenesses:
X1 X2 X3 X4 X5 X6 X7 X8
0.081 0.075 0.152 0.135 0.082 0.033 0.018 0.087
Loadings:
Factor1 Factor2
X1 0.291 0.913
X2 0.382 0.883
X3 0.543 0.744
X4 0.691 0.622
X5 0.799 0.529
X6 0.901 0.393
X7 0.907 0.399
X8 0.914 0.278
Factor1 Factor2
SS loadings 4.112 3.225
Proportion Var 0.514 0.403
Cumulative Var 0.514 0.917
The degrees of freedom for the model is 13 and the fit was 0.3318
6_ Bo call C ;9 # ,
[ uniquenesses K
_
| σ ,` loadings ~3>USo Factor1 Factor2 ~
2
i
X1 X2 ... X8 R,> SS loadings ~ f R> X , X , j 1 2
9.12 xU 48 |K K }$Y}UK $ 15
^\)^\#\80e(W B 3.17. PE>\g$OLC 15 ^
JE>\guE>\g$ = 5 uE>
`H # Z ( 3.17 Y# Z6 # Z applicant.data o), 4;9
# factanal() BG~k
> rt<-read.table("applicant.data")
> factanal(~., factors=5, data=rt)
Call:
factanal(x = ~., factors = 5, data = rt)
Uniquenesses:
FL APP AA LA SC LC HON SMS EXP DRV
0.439 0.597 0.509 0.197 0.118 0.005 0.292 0.140 0.365 0.223
AMB GSP POT KJ SUIT
0.098 0.119 0.084 0.005 0.267
Loadings:
Factor1 Factor2 Factor3 Factor4 Factor5
FL 0.127 0.722 0.102 -0.117
APP 0.451 0.134 0.270 0.206 0.258
AA 0.129 0.686
LA 0.222 0.246 0.827
SC 0.917 0.167
LC 0.851 0.125 0.279 -0.420
HON 0.228 -0.220 0.777
SMS 0.880 0.266 0.111
EXP 0.773 0.171
DRV 0.754 0.393 0.199 0.114
AMB 0.909 0.187 0.112 0.165
GSP 0.783 0.295 0.354 0.148 -0.181
POT 0.717 0.362 0.446 0.267
KJ 0.418 0.399 0.563 -0.585
9.2 ~k 541
MS ~*k,<7Xs!
N2Æ? X ∼ N (AF, D), ; (9.51) *&, Fb i R F ,w,B!
p
2. >+
6~aEoiot℄3%~C p>,*HB|
fi = βi1 X1 + βi2 X2 + · · · + βip Xp , i = 1, 2, · · · , m (9.52)
o F = (f , f , · · · , f ) , B = (β ) .
1 2 m
T
ij m×p
|
A = RB T , (9.56)
42
2
41
39 40
7 8
5 9
1
43
2416 22
13 4 17 23 2
Factor2 14 6 3
15 26 144
20
0
29 19 10
25 36 11
35 45 18
34 46 21 12
28 31
−1
32 27
33
30 38
37
−2
4748
−2 −1 0 1 2
Factor1
9.3 nMA'Æ2
lToy^P_xFp,p~'j℄_x,[Tpku u _[Tpk
,+'H6- Toj℄^PoOTj pu1m2Nl:{hstpu
,+'H..
l 2Æh :r> X , X , · · · , X Y , Y , · · · , Y , ^PBQ,+
1 2 p 1 2 q
,*HB V , |
U = a1 X1 + a2 X2 + · · · + ap Xp ,
V = b1 Y1 + b2 Y2 + · · · + bq Yq ,
1. mL&frm
h X = (X , X , · · · , X ) , Y = (Y , Y , · · · , Y ) y:r3 X Y ,
1 2 p
T
1 2 q
T
Cov(aT X, bT Y )
ρ(aT X, bT Y ) = p p . (9.59)
Var(aT X) Var(bT Y )
RFw, α, β c, d,
ρ α(aT X) + β, c(bT Y ) + d = ρ aT X, bT Y . (9.60)
(canonical correlation).
N26 a k b = (b , b , · · · , b
= (ak1 , ak2 , · · · , akp )T k k1 k2 kq )
T
~*
(1) a X, b Y #X, k − 1 R7E>FJ+'
T
k
T
k
2. mL46mL&5~fL
/ Z = XY , ;
Σ11 Σ12
E(Z) = 0, Var(Z) = Σ = ,
Σ21 Σ22
/ U = a X, V = b Y , ~584lR7E>7E+' # ,+ ! [
T T
P (9.61)–(9.63) S. y
max ρ(U, V ) = αT Σ12 β, (9.64)
s.t. αT Σ11 α = 1, (9.65)
β T Σ22 β = 1. (9.66)
o λ = (λ , λ ) y Lagrange s
1 2
T
+ ! P (9.64)–(9.66) ,l26h W
∂L ∂L
= 0, = 0, αT Σ11 α = 1, β T Σ22 β = 1.
∂α ∂β
9.3 7E+'k 547
*&N
t
Σ12 β − λ1 Σ11 α = 0, (9.67)
Σ21 α − λ2 Σ22 β = 0, (9.68)
αT Σ11 α = 1, (9.69)
β T Σ22 β = 1. (9.70)
λα = Σ−1
11 Σ12 β, λβ = Σ−1
22 Σ21 α, (9.71)
t
λ2 α = Σ−1 −1
11 Σ12 Σ22 Σ21 α = M1 α, λ2 β = Σ−1 −1
22 Σ21 Σ11 Σ12 β = M2 β, (9.72)
o M = Σ Σ Σ Σ , M = Σ Σ Σ Σ .
1
−1
11 12
−1
22 21 2
−1
22 21
−1
11 12
αT Σ12 β = λαT Σ11 α = λβ T Σ11 β = λ,
~[ P (9.64)–(9.66) ,8 a , b 5 M m M K T` λ + 1 1 1 2
2
1
,E
1/2
1/2
Σ11 α
= 1,
Σ22 β
= 1
, K T3 α β.
X{ 8 3t
(1) / M = Σ Σ Σ Σ ;1
−1
11 12
−1
22 21
;λ 1 =
p
λ21 y 4lR7E+' # U1 = aT1 X, V1 = bT1 Y y 4lR7E>
548 4QC T#k (II)
R4 k R7E+'>,58
[ , 4 1 R7E+'>584
k K T`+, K T3>; h %3tdL%_X,4XL y
(2 ) 8 M ,4 k K T` λ +, K T3 α , /
′
1
2
k k
.q .q
βk = Σ−1
22 Σ21 αk , ak = αk αkT Σ11 αk , bk = βk βkT Σ22 βk ,
;λ k =
p
λ2k y 4 k R7E+' # Uk = aTk X, Vk = bTk Y y 4 k R7E>
9.3.2 d1mL&
h Q Z = (X , X , · · · , X , Y , Y , · · · , Y ) , 6|o Q ,a`3
1 2 p 1 2 q
T
f1
" y
x11 x12 · · · x1p y11 y12 · · · y1q
x x22 · · · x2p y21 y22 · · · y2q
21
.. .. .. .. .. .. .
. . . . . .
xn1 xn2 · · · xnp yn1 yn2 · · · ynq
(1) / M = Σ
b Σ b Σb Σ
b ;
1
−1
11 12
−1
22 21
9.3 7E+'k 549
8 M ,=M KT` λ ≥ λ
(2) 1
2
1
2
2 ≥ · · · ≥ λ2m , o m = min(p, q), +
, K T3 α , k = 1, 2, · · · , m, /
k
.q .q
βk = Σ−1 b 11 αk ,
αkT Σ b 22 βk ,
βkT Σ
22 Σ21 αk , ak = αk bk = βk
; λ = pλ y4 k Rf17E+' # U = a X, V
k
2
k k
T
k k = bTk Y y 4 k Rf1
7E>
9.3.3 mL&
1fL
R Q O !7E+'k, 8 8 F y
cancor(x, y, xcenter = TRUE, ycenter = TRUE)
o x, y +, # ZUS xcenter, ycenter Ax> TRUE % # Z
oA[ FLASE JoA[ (>q` TRUE).
9.14
: i C 20 |$ÆH s JMWuk> ^ 9) (X ) 0T
(X ) h e (X ) Wu&G ^ H9
(Y ) + (Y ) <m
1
8 72 y
> ca
$cor
[1] 0.79560815 0.20055604 0.07257029
$xcoef
[,1] [,2] [,3]
X1 -0.17788841 -0.43230348 -0.04381432
X2 0.36232695 0.27085764 0.11608883
X3 -0.01356309 -0.05301954 0.24106633
$ycoef
[,1] [,2] [,3]
Y1 -0.0801801 -0.08615561 -0.29745900
Y2 -0.2418067 0.02833066 0.28373986
9.3 *|\g 551
0.4
0.2
V1
0.0
−0.2
−0.4
U1
−0.2
−0.4
U3
+'k,g,#X,{pkk~k , F ) z ,
[
# ZM ℄ f6 l P S R:TaR7E>hd
Ml P SLh7E+' # ,%|HdRH y 7E+' # ρ = 0, k
;SJ6j:4 k R7E>
1. O> 7 mL&5~q&fSb
h XY ∼ N (µ, Σ), Σ > 0, S yf1,<
_US n yf1# *
p+q
n > p + q.
j:Æhd P
H0 : ρ1 = ρ2 = · · · = ρm = 0, H1 : fal ρ J y 0,
i (9.75)
o m = min{p, q}.
Rd0 H , ;H yI >[,+'HNwzRdX`
0
Rxk, n, ! H py_ 0
1
Q1 = − n − (p + q + 3) ln Λ1 (9.78)
2
+' # J%|6Mr1SN6h7E+'k!
554 ( KPEb\g (II)
>
7 mL&5~q&fSb
2.
d _ y m
Y
Λk+1 = 1 − ri2 (9.80)
i=k+1
Rxk, n, ! H y Oy_ 0
" k
#
1 X
Qk+1 = − n − k − (p + q + 3) + ri−2 ln Λk+1 (9.81)
2 i=1
%|,p;H7E+' # J%|iL7E>d9& k y
3. &5~Sbf R NS
}
i
}
tO, O` +' # r, f1 # n, : r3, z# p q, t{hB
% α(>q` y 0.1). tO, {` 7E>,R #
9.15 (P 9.14) CB 9.14 $*|oJ_,
` 8 :>, R 9 # corcoef.test() d
> source("corcoef.test.R")
> corcoef.test(r=ca$cor, n=20, p=3, q=3)
[1] 1
dL4lR7E>Æe 9.6, Qiotg&V6 e EkV[{+'
B℄fX4X7E>,V6 e e FiEkV~Qd4
l7E>k P &) z ,g,
4j
P.\OL14 z5.9s_ 9.7 ~z5ipqWu5
\ ` ~3v (1) +D (2) m2 (3) 1! (4) F
(5) i j (6) Zz
9.1
(7) s (8) R (9) ^J (10) r (11) v (12) \pP
(13), E u ^ \ ` ~ÆW3= x X
PbzH X
Hz
5B x X
PbAe87k x a X
b / HÆJ b3
tx x
1 2
X
b=vAa X
% ^;DNZJ X
D
gAP
3 4
5 6 7
X
Pb / D$
(1) P.\\gOLB3 8 u ^ $Qu.\d C.\|t
8
(2) AP.\#\C 13 u5|\<
>$t
9.4 U u !k$!m80!%F$= 12 |!k$ 5 p&'$
I)eB 3.18 $$_ 3.6, PE>\g$OLC'|\g
(1) ap&$} E>d |!>$t
(2) P;OLB Bartlett OLR#/ X $E>#\/E>#\$(
8(J} E>$X)HAX)H3\g 12 |!k$!m80
9.5 _+HC/\WA.{
$os #! 40 | 8∼12 &hHC
/ (io9)T) \WA.{
(W?JkA.o\%GA.
J), O_ 9.9 )z\gHC/ ^ \WA. ^ $|oB3*
℄J$C
6 9.9: ~N
E!/ 56
HC/ WA.{
6 10.2: +S
X B flyI
H r$ 13:28 13:30 13:32 13:34
fa 0.3 0.4 0.2 0.1
559
560 (q R#F~
6 10.3: T f
;
1
yq T / k 1 0 5 10
= p 0.7 0.2 0.1
o 13 y y yq t = 0.
6 10.4: T f
;
3
yq T / k
3 28 30 32 34
= p 0.3 0.4 0.2 0.1
o 13 y y yq t = 0.
[ 3koYEq{y_ki,xk6h W T + T > T . 1 2 3
(2) ar ddJ.
l
xi ≤ sin θi (10.1)
2
ppR (10.1) pC 4 i dp (|PG*+*). h n
do k p; π ,!` y
2ln
π
b= , (10.2)
ak
o a > l, a y ! ?
%_ Lx:>p R artO (tO_ buffon.R)
buffon<-function(n, l=0.8, a=1){
k<-0
theta<-runif(n, 0, pi); x<-runif(n, 0, 1/2)
for (i in 1:n){
if (x[i]<= l/2*sin(theta[i]))
k<-k+1
}
2*l*n/(k*a)
}
;q:<, R tO buffon.R, BGar9 n = 100000, l = 0.8, a = 1.
> source("buffon.R")
> buffon(100000, l=0.8, a=1)
[1] 3.142986
562 (q R#F~
, a P d,ar3t 9 Bq1℄! Monte Carlo
[
Buffon
58|P ,q1Lx Q Lh#aaE Bar|d58 + 3
t
y !<
8aE BM=k
[4 I 5 π ,.lrar
[
10.3 Pfa\gOL|~R#f*a π $R
`j:tÆ (0, 1) 7_a/kK,G, : r> X Y , ~Xz
: r> (X, Y ) ,B=TK y
(
1, 0 < x < 1, 0 < y < 1,
f (x, y) =
0, B.
; P X + Y ≤ 1 = π4 .
2 2
(xi , yi )
- x
O 1
~ π ,!` y 4k
π̂ = .
n
c 1
y = g(x) y = f (x)
S = c(b − a) nk A= k
n
= Iˆ
- x - x
O a b O 1
(a) (b)
e 10.2: Monte Carlo
[5?sk, w e
564 4wC 8 rar
67 [a, b] p9;ot
!R:Aw,3wKot*& e 10.2(b)
,F
&6dj: e 10.2(b) ,1 8 ?sk
Z 1
I= f (x)dx. (10.4)
0
yj ≤ f (xj ). (10.5)
P ,=aE
(2) ÆqY=kKyf
ÆqY=kKyf|_ aoqYkK, : r # O#ÆV|&R :
r ,arNh*&!` I,ˆ '6ao f (x) ,yfO# f (x ), f (x ), 1 2
(3) # L, _
R58, P d, : r> k/n y P 8,!`R k/n , r
` < 5 P ,8; *72 y !Mr16 Monte Carlo
[
o*T| ! m yiw , B!"C!.
10.1.3 Monte Carlo ffu
1
[
1.
E!l
o k n dop, #
Rl a 6 d,p= y p, Ft
1, C℄ dp ,
(
0, C℄ du ,
X = i
;l dp,a`
_ y
E(Xi ) = 1 · p + 0 · (1 − p) = p,
Var(Xi ) = 12 · p + 02 · (1 − p) − p2 = p(1 − p).
~VA_ p
! yA_&
S = p(1 − p)/n. p = 0.5
&6I! d # n 9TyJ. |p − p| < ε ,=J7 1 − α,
|
P {|p − p| < ε} = 1 − α. (10.7)
Æ;
p(1 − p) 2
n≥ Zα/2 . (10.9)
ε2
10.3 :ra6[!&u= π, X8BLhTa dOq
&HKh5
10.5 (B 10.3) ^Æ<U 5%, <2:U 0.01 $80r:B 10.3 )
$,
`PwY α = 0.05, ~y π/4 S ar,r`*& p = π/4 = 0.785,
ε = 0.01/4. \CmI 8 (qnorm(1-0.05/2)) *& Z = 1.96, ~ α/2
p(1 − p) 2 0.785 × 0.215 × 1.962
n= Zα/2 = = 103739.
ε2 (0.01/4)2
o ⌊·⌋ C _9U
~ 100000 ar*& π ,ar`O|` 95% ,oq_6
1% tp
10.1 =k Monte Carlo
[ 567
a`
[ n d,a`
n
1 1X
x= (x1 + x2 + · · · + xn ) = xi ,
n n i=1
y X , r ` E(X) ,C , !`
h n G℄kK, : r>O# x , x , · · · , x , O:r>,a` y
1 2 n
µ,
_ y σ , ; 2
x + x + · · · + x − nµ
1 2 n
√
σ n
"C2tÆAV E kKiS ( ! n → ∞ y
Z Zα/2
x1 + x2 + · · · + xn − nµ 1
P √ ≤ Z α/2 −→ √ exp −x2
/2 dx = 1 − α,
σ n 2π −Zα/2
mK n p o
2
P |x − µ| ≤ Zα/2 σ /n = 1 − α.
℄ fRh5 |x − µ| ≤ ε, ;
p
ε = Zα/2 σ 2 /n,
ÆV
2
n ≥ Zα/2 σ 2 /ε2 . (10.10)
568 4wC 8 rar
(10.10) | y a`
[6? α ε L, d #
6BG 8 y[ eFJY'
_ σ2, l !` R | n0
d*&
_ σ2 ,!`
n
2 1 X 0
S = (xi − x)2 .
n0 − 1 i=1
2
n ≥ Zα/2 S 2 /ε2 . (10.11)
R n > n , LhHx d
10.6 P!LRf*a π, d ^Æ<U 5%, <2:U 0.01 $8
0
0r)$,
`|_8 π/4, 1l_S =,
[ 8 sk R √
1 − x dx. i
1 2
Z ∞ Z 1 √ π
E[g(X)] = g(x)f (x)dx = 1 − x2 dx = ,
−∞ 0 4
~
n q
π 1X
= E[g(X)] ≈ 1 − x2i , (10.12)
4 n i=1
o x [0,1] 7_a/kK, : r #
i
Y}*&
Z 1 π 2
2 2 2
σ = E[g(X) ] − (E[g(X)]) = (1 − x2 )dx −
0 4
2 π 2
= − = 0.04981641
3 4
y α = 0.05, Z α/2 = 1.96, ε = 0.01/4, t
$ 2
%
Zα/2 σ2 1.962 × 0.04981641
n= = = 30620.
ε2 (0.01/4)2
o&℄fHK,1a`[, : r d # d : r a 6[
, 1/3. ÆMotg{a`[h : r a 6[
Æ 10.6 , 8R3tot*&a`[ 8 l ?sk,
[
Nh 8 ?sk g(x)dx. / y = (x − a)/(b − a), ; dy = dx/(b − a),
a
b
Z b Z 1 Z 1
I= g(x)dx = g(a + (b − a)y)(b − a)dy = h(y)dy,
a 0 0
t n n
1X 1X
I≈ h(yi ) = (b − a)g(a + (b − a)yi),
n i=1 n i=1
o y [0,1] 7_a/kK, : r #
i
_ I o-jN
(1) Monte Carlo
[,!`HK ε d # n ,
p℄3| ε ∝
1/ n. RHK ε O
10 -; d # n Lh= 100 -Mw } 8 P ,y
√
1. M~
o λ s~
ms M a # !?lz ` x0 [MSot
(10.13), 8 {O# x1, x2, · · ·, xk , · · ·. 49
xi
ri = , (10.14)
M
; r S a/kK,4 i : r #
i
x | #y M ,0| # , # t 0 ≤ x ≤ M, ; 0 ≤ r ≤ 1.
i i i
7~
2.
iB ℄ [,5 h y
xi = (λxi + c)(mod M), i = 1, 2, · · · , (10.15)
xi
ri = . (10.16)
M
[ 3
!,R9R # ot \ {: r # , _ HlNR c 9VU # M =
2k , λ = 4q + 1, x0 9FwgzU # oao : rH<*u L = 2k ,
O# {r }. i
10.2.2 q E~fSb
8[ao,:r # {: r # ~LhRao, {: r # BG _
dX<
re,d
[
1. ?~Sb
R Q X tÆ (0, 1) 7_,a/kK;
1 1
E(X) = , Var(X) = E(X 2 ) − [E(X)]2 = ,
2 12
1 2 4
E(X 2 ) =, Var(X 2 ) = E(X 4 ) − E(X 2 ) = .
3 45
R
Q ,G,(Y`/
r1 , r2 , · · · , rn n X
n n
1X 2
1X 2
r= ri , r = r ,
n i=1 n i=1 i
; B Q,a`
_kD y
1 1 1 4
E (r) = , Var (r) = , E r = , Var r 2 =
2
2 12n 3 45n
oAw)?
! .y _ n
r − E (r) √ 1
u1 = p = 12n r − , (10.17)
Var (r) 2
r2 − E r2
1√ 1
u2 = r = 2 45n r̄ − 3 , (10.18)
Var r 2
572 4wC 8 rar
"C2tÆAV E kK N(0, 1). !?%|H % α M|oZV E kK
C?,'9`O r̄ X ,a` E(X) r X ,a` E(X ) ,_| 2 2 2
2. q PSb
k X n 2
k
X k
2 (ni − mi )2
χ = = ni − , (10.19)
i=1
mi n i=1 k
3. tPSb
n−k
!,
1 X
ρk = ri ri+k − (r)2 S 2 , k = 1, 2, · · · , (10.20)
n − k i=1
n
o S = 2 1 X
n − 1 i=1
(ri − r)2 .
10.2 : r # ,ao 573
RX`$Æh;oH y r , r , · · · , r l?,*H+'H; B QJ +
1 2 n
TG,
: r # , _ d|_ Urd m ` B ,d
[`ot&#
XC5(3,R # mgR # d
[MSJll<
!
10.2.3 Tl
;
E~fFe
ZL
E4fJN
1.
h : r> X [kK< P {X = x } = p , i = 1, 2, · · ·. / p = 0,
i
i i
(0)
X = xi 0 1 2
pi 0.3 0.3 0.4
$=X%F ℄ J X $%F
`h r , r , · · · , r (0, 1) _a/kK, : r # /
1 2 n
0, 0 < ri ≤ 0.3,
xi = 1, 0.3 < ri ≤ 0.6,
2, 0.6 < ri ≤ 1,
; x , x , · · · , x [ X ,kK<, : r #
10.8 x k Possion \ g $%F
1 2 n
574 jj LE(0
`Possion kK VEkK Possion kK,kK< y
λk e−λ
P {X = k} = , k = 0, 1, 2, · · · , (10.21)
k!
~ (0, 1) 7_a/kKao, : r # r, F{R # λ `[Mo
k−1 j
X k
X
λ λj
e−λ < r ≤ e−λ , k = 0, 1, 2, · · · , (10.22)
j=0
j! j=0
j!
8{ x , x , · · ·. y x , x , · · · o y: r> X , : r #
10.9 x k n U λ $\ g $%F
1 2 1 2
Z xi
ri = λe−λt dt = 1 − e−λxi , i = 1, 2, · · · ,
0
| 1
xi = − ln(1 − ri ), i = 1, 2, · · · .
λ
1 − r r ℄ kK#_ o[ y
i i
1
xi = − ln ri , i = 1, 2, · · · . (10.24)
λ
℄9 #
[ lr [ ,
[ !℄9 # nt5*y
[Jp~
10.2 : r # ,ao 575
10.2.4
;
E~fFe
M<
raoV E kK : r # ,
[
1. H=e
?
*& P n
ri − n/2
i=1
x= p (10.25)
n/12
C,2tÆV E kK N(0, 1). y!'Wl?,HK (10.25) o, n 9*
l +9 n = 10 y
<o9 n = 12. y (10.25)
,F 12
X
x= ri − 6. (10.26)
i=1
o >y 6 12
X X
x= ri − ri . (10.27)
i=1 i=7
R : r # x tÆ N(0, 1) y/
y = σx + µ, (10.28)
#
2. < 54=
, : r # y>a
p p
x1 = −2 ln r1 cos(2πr2 ), x2 = −2 ln r1 sin(2πr2 ). (10.29)
10.3 6 )1
_ar ^P _ ,sh
[Rl7y2, _ h#l #
TaEYB gen,nf J&,|~q9{ # TaE
7y2Q8,
[*&aE,8iFgv mK1*J&8
8: _ 9 B7FJy2pMr
J℄,D, _ ~
[Q8,
[k P RM, _ Qar,
[Ju y l
r58,<
[
10.3.1 V5(0
x2 − x1 y2 − y1 p
cos θ = , sin θ = , d = (x2 − x1 )2 + (y2 − y1 )2 .
d d
R9 7, ∆t, ar&
r,\7 v∆t y
t ar, R tO (tO_ trace.R), ABCD , + >6,z ~ h
y A(0, 1), B(1, 1), C(1, 0), D(0, 0).
#### xa A, B, C, D w O 9gf8\UeV~
plot(c(0,1,1,0), c(0,0,1,1), xlab =" ", ylab = " ")
text(0, 1, labels="A", adj=c( 0.3, 1.3))
text(1, 1, labels="B", adj=c( 1.5, 0.5))
text(1, 0, labels="C", adj=c( 0.3, -0.8))
text(0, 0, labels="D", adj=c(-0.5, 0.1))
points(0.5,0.5); text(0.5,0.5,labels="O",adj=c(-1.0,0.3))
#### }/afog8\bX X, Y ℄
#### X & ABCD -gf x [ Y & ABCD -gf y [
delta_t<-0.01; n=110
x<-matrix(0, nrow=5, ncol=n); x[,1]<-c(0,1,1,0,0)
y<-matrix(0, nrow=5, ncol=n); y[,1]<-c(1,1,0,0,1)
d<-c(0,0,0,0)
for (j in 1:(n-1)){
for (i in 1:4){
d[i]<-sqrt((x[i+1, j]-x[i,j])^2+(y[i+1, j]-y[i,j])^2)
x[i,j+1]<-x[i,j]+delta_t*(x[i+1,j]-x[i,j])/d[i]
y[i,j+1]<-y[i,j]+delta_t*(y[i+1,j]-y[i,j])/d[i]
}
578 4wC 8 rar
x[5,j+1]<-x[1, j+1]; y[5, j+1]<-y[1, j+1]
}
#### xa?Of>
for (i in 1:4) lines(x[i,], y[i,])
0 + E6yq, ~ hS*& 5,.t e FN e 10.3
1.0
B
A
0.8
0.6
O
0.4
0.2
C
0.0
e 10.3: z P
P_,Yee&es k
tm s k
tV58
[;Lh5
8 s k
t, # `
[N Runge–Kutta [.'P _ ,ar,BlL
I otR' yMSJ !
10.3.2 Z5(0
T — dE& B B,yq
3
10.3 oD~ 579
Eq_ki,xk6h W T + T > T . 1 2 3
C 10.4
h r , r (0,1) 7_a/kK, : r # ; T T ,kK<,ar
1 2 1 3
y
28, 0 < r2 ≤ 0.3,
0, 0 < r1 ≤ 0.7,
30, 0.3 < r2 ≤ 0.7,
t1 = 5, 0.7 < r1 ≤ 0.9, t3 =
32, 0.7 < r2 ≤ 0.9,
10, 0.9 < r1 ≤ 1.
34, 0.9 < r2 ≤ 1.
; t t otgp T , T ,l(℄`
1 3 1 3
l(℄`
6O doao U(0, 1) , : r # t , t , l N(30, 2 ) , : r # 1 3
2
MYot1[lVq
1B3t
(1) d℄P (2)
5Z (3) 4 i Mo05Z
XR P R[Æh
(1) Æ?5ZG!,JK y D = 3d, o d y [o,a
B\OMo~ = ulMkqV 5 K)Æh64 10
Mo 5 K)&dlE7, # `Vq
1B (0 ). R
5Z,
oD:# (x , θ ) Y4 i Mo,1B E o x yo6
i i i
10.3 _ ar 581
α — oOe+ D — 5ZJK
θ1 — o4l e+
e 10.4: o!O5Z,1B
xw_, ~ h θ o1B,
3 x w, +
i
i) x < 0, o^d℄P
i
e 10.5: o65Zp1B,Ura
t℄
3O5Z), 5Z,JK y D = 3d.
X R Q :>,artO (tO_ MC3.R).
MC3<-function(n){
D<-3; pi<-3.1416; back<-0; absorb<-0; pierce<-0
for (k in 1:n){
x<- -log(runif(1))
for (i in 1:10){
index <- 1
r <- runif(2); R <- -log(r[1]); t <- 2*pi*r[2]
x <- x + R * cos(t)
if (x<0) {
back<-back+1; index<-0; break
}else if (x>D){
pierce<-pierce+1; index<-0; break
}else
next
}
10.3 _ ar 583
if (index==1)
absorb<-absorb+1
}
data.frame(Pierce=pierce/n*100, Absorb=absorb/n*100,
Back=back/n*100)
}
C 10.6 #{, _ tO 8 ,72
6 10.6: : $3 ~f(0_.
o # ()
(%) (%) ^d (%)
100 35.0 11.0 54.0
1000 34.0 10.6 55.4
3000 33.1 10.5 56.4
5000 32.1 10.9 57.0
C 10.6 C℄95ZJK D = 3d JB
,~ y yo
5Z
,k36 1/3 V6|oh5o
5Z,=w7l
# } y 10 ∼ 10 , |O5Z,oR y ~ o idq~o
−6 −10
6 10 t_Mlh56 [ e,1%B GJ [ ,
12
a!ary
R tO (MC3.R), 10000 ar*&! D = 3d y
= y
W ≤ 1/3, P TJ,5ZOq~ W < 0.01?
3d D
lg 100 2
x> = = 4.1918.
lg 3 0.47712
T D = 3x = 39d.
7yf 3
1.
10.13 V$
u* A 8|ezU%7|ae3V$%
(T=U%Æur aex2B%TB$HE} [
<v%P i<M~ } x $TVHeE<yYV$
$
O .
I$ow#oD GQ
10.4 ar
[6~Qo, 585
e 10.6: tÆ _ ,Y
2. 7y/5fD13
(1) O3t
O3t Y $r'{$r <f,,<0~Q _ a) $r'
Q$r,'oq ),ioq ),NgpYo#GJ,
r ),&w
,$r Q otgp ), b) &,E
$r &m p&NgpYo#GJ,r &
6x P oBogp$r&S p&, c) +$r&,
y[eÆ? +TG℄ kK,, .\y, tÆ
Poisson kK, tÆ k 2 Erlang kK
(2) ~Q,;
~Q,; btÆ0NJ0N~Q$r p)w~Qe,~Q,;
N~r1 a) =ui~Q_ $r&yRtÆ C a0tÆr
J0N$r.y$rS
B;N [ e~, = ui8\ _
b) .i~Q _ $r&yR tÆ C a0A QS~Q.tÆ
586 4wC 8 rar
6.i_ otÆ ' Ok y & tÆ|$r&, M ' O0
tÆM& tÆN1) _ S !)
" M&,B,shh
:rtÆ|6.,$ro : r2 V Rl$rBGtÆN8\%
0*S Mr
<,tÆ|6~Q.,$rod:E
,$r[v H6tÆ ' O_h K DC A Q *&tÆNE
t E m74,$r BB. c) iBi~Q _ = ui.i,
iBky Qf
L),iBi _ .y),iBi _ t{
E0y)i,iB _
(3) tÆr
tÆr{h&t~
X a) tÆ C , # g6TtÆ C ,1F
m F b) $r L,tÆytÆzLf,=kKO$
rL,tÆy p+TG ptÆm tÆ.e$r,tÆ
ykK?fkKb #kKhb # kK k 2 Erlang kK~AkK
l kK.
3. 46r
~QaE,= 20 50 uz D. G. Kendall (tW) O,
[ e 3 ∼ 5 ÆfpF y
A/B/C/n
o A C O3t B C tÆy C C tÆ C# g n C _ u
# N
(1) M/M/S/∞ C O3t Poisson 2tÆytÆb # kK _
S tÆ C GtÆ _ L y 4,.i~Q _
(2) M/G/1/∞ C O3t Poisson 2$r L,tÆy y G
tÆl =kK _ odltÆ C L y 4,.i _
(3) GI/M/1/∞ C O3t y $rG&*+&,ytÆ
l =kKtÆy +TGtÆb # kK _ odltÆ C
L y 4,.i _
(4) E /G/1/K C +&,yGtÆ k 2 Erlang kKt
k
(1) Qf (L )
s
Qf b6 _ o,$r,a #
&V60 tÆ,$r
(2) $r,a.yaE0y (W ) s
1. &V4
aEar,'> t{O Yo,y~QaEo,
O yYo,N6dyq$r&dyq$rf (tÆ
n p) .~BGarU'>
(1) y>8 _ Yodl ,yN$r&m$rf
(2) # >!#6tÆ _ o$r, #
(3) _ E > _ , E N _ u"`\H _ o$r, # k
D6htÆN C 0 tÆ.
!MU'> A >S<
!
2. Poisson /Nf(0
+,kK9 #y
(
1 − λe−λt , t > 0,
FTi (t) = i = 2, 3, · · · .
0, t ≤ 0,
~ 1
t = − ln(1 − FTi (t)).
λ
F (t) ∼ U(0, 1), ; 1 − F
Ti Ti (t) ∼ U(0, 1), ~ar Poisson 3t&
,y y 1
ti = − ln ui , i = 1, 2, · · · , (10.31)
λ
o u i ∼ U(0, 1).
10.4.3 h[ 7y(Lf(0
.i~QaEoe,aE M/M/S/∞, |$r& _ ,+&
yG*tÆR #y λ ,b # kK
| O3t y Poisson 3t
tÆ C ,tÆyiG ℄ kK*tÆR #y µ ,b # kKV* _ u
)0N
(~Q
1. S = 1 fJ} (M/M/1/∞)
54
l>
t — y> N — 6 t yq& _ ,$r # A
t — $r,&y n
A — 6 t yq!# _ ,$r #
t — $r,fy T
D — tÆy
# > (t k y
>)
w — 8Yo ,y w — 8 _ o,$r #
t n
(0 I
(1) z Lh t = N = 0, ao$r& _ ,z y T , h t = T ,
A 0 A 0
tD = ∞(y _ o$r). h k = 0.
(2) 8 _ E h k = k + 1, w (k) = t, w (k) = n. N2 t < T , ;h
t n A
ws (k) = min(tA , tD ) − t,
y T . D
(7) (2).
(8) (y t ≥ T , J40 ?$rd n p _ o$r,tÆ). N2 n >
A
1X
Ls = ws (k) · wn (k),
t k
1 X
Ws = ws (k) · wn (k),
NA k
1 X
Pwait = ws (k),
t
wn (k)≥1
Y
8 { Ls Ws Pwait.
R NS(tO_ queue1.R)
590 (q R#F~
queue1<-function(lambda, mu, T){
k<-0; wt<-0; wn<-0; ws<-0;
tp<-0; nA<-0; n<-0; t<-0
r<-runif(1); tA<--1/lambda*log(r); tD<-Inf
repeat{
k<-k+1; wt[k]<-t; wn[k]<-n
if (tA < T){
ws[k]<-min(tA, tD)-t
if (tA < tD){
t<-tA; n<-n+1; nA<-nA+1
r<-runif(1); tA<-t-1/lambda*log(r)
if (n==1){
r<-runif(1); tD<-t-1/mu*log(r)
}
}else{
t<-tD; n<-n-1
if (n==0){
tD<-Inf
}else{
r<-runif(1); tD<-t-1/mu*log(r)
}
}
}else{
ws[k]<-if(tD==Inf) 0 else tD-t
if (n>0){
t<-tD; n<-n-1
if (n>0){
r<-runif(1); tD<-t-1/mu*log(r)
}
}else
tp<-1
10.4 (0 7y $ ftw 591
}
if (tp==1) break
}
data.frame(Ls=sum(ws*wn)/t, Ws=sum(ws*wn)/nA,
Pwait=sum(ws[wn>=1])/t)
}
10.14 V$
u*x A 8|ezU%7|ae3V$
% (T=U%Æur aex2B%[h3V$%
U Poisson Y! 4 H / rVr℄a\ g !2 6 \
%P~$OL:eoD$$B { (L ) !9Wr℄ (W ) %% s s
10.15 ub5$
h8. ATM F[h3=1$%!o\% 0.6
uGou%$!=1$r℄U 1.25 \%P~$OL:e ATM F
$B { (L ) !9Wr℄ (W ) %%$fa (P ).
s s wait
54
592 4wC 8 rar
R S > 1 ,1>wzq1_ S = 1 ,1+ ℄ d y, t D
argmin(tD ).
(3) 8 _ E h k = k + 1, w (k) = t, w (k) = n. N2 tt n A < T, ;h
ws (k) = min(tA , t1 ) − t,
BM (11).
(4) N2 t < t , ;h t = t , N = N + 1($r& # +1), aol$
A 1 A A A
(10) (2).
(11) (y t ≥ T , J40 ?$rd n p _ o$r,tÆ). h n =
A
p; (12).
10.4 ~OLuBd$$KP 593
1X
Ls = ws (k) · wn (k),
t k
1 X
Ws = ws (k) · wn (k),
NA
k
1 X
Pwait = ws (k),
t
wn (k)≥S
Y
8 { Ls Ws Pwait.
R NS(tO_ queue2.R)
queue2<-function(lambda, mu, T, S=2){
k<-0; wt<-0; wn<-0; ws<-0
tp<-0; nA<-0; t<-0
r<-runif(1); tA<--1/lambda*log(r)
tD<-rep(Inf, S); SS<-rep(0, S+1)
repeat{
t1<-if(SS[1]==0) Inf else min(tD)
i1<-if(SS[1]==0) 1 else which.min(tD)
k<-k+1; wt[k]<-t; wn[k]<-SS[1]
if (tA < T){
ws[k]<-min(tA, t1)-t
if (tA < t1){
t<-tA; nA<-nA+1
r<-runif(1); tA<-t-1/lambda*log(r)
n<-SS[1]; SS[1]<-n+1
for (i in 1:S){
if (SS[1+i]==0){
SS[1+i]<-1
r<-runif(1); tD[i]<-t-1/mu*log(r)
break
}
594 (q R#F~
}
}else{
t<-t1; n<-SS[1]; SS[1]<-n-1
if (n==1){
SS[2:(S+1)]<-0; tD[1:S]<-Inf
}else if (n<=S){
SS[1+i1]<-0; tD[i1]<-Inf
}else{
r<-runif(1); tD[i1]<-t-1/mu*log(r)
}
}
}else{
ws[k]<- if( t1==Inf) 0 else t1-t
n<-SS[1]
if (n>0){
t<-t1; SS[1]<-n-1;
if (n==1){
SS[2:(S+1)]<-0; tD[1:S]<-Inf
}else if (n<=S){
SS[1+i1]<-0; tD[i1]<-Inf
}else{
r<-runif(1); tD[i1]<-t-1/mu*log(r)
}
}else
tp<-1
}
if (tp==1) break
}
data.frame(Ls=sum(ws*wn)/t, Ws=sum(ws*wn)/nA,
Pwait=sum(ws[wn>=S])/t)
}
10.16 hIU 3 |e!ou\f$Ir℄U 10 \%G\f
10.4 ar
[6~Qo, 595
!9Wr℄ (W ) \f%$fa (P ).
s wait
1. S = 1 fJ} (M/M/1/K)
(0 III
(1) z Lh t = N = 0, ao$r& _ ,z y T , h t = T ,
A 0 A 0
t = ∞(y _ o$r). h k = 0.
D
ws (k) = min(tA , tD ) − t,
596 (q R#F~
BM (3); p;h (
0, tD = ∞,
ws (k) =
tD − t, tD < ∞,
BM (9).
(3) N2 t < t , ;h t = t , N = N + 1($r& # +1), n = n + 1(
A D A A A
y T . D
(8) (2).
(9) (y t ≥ T , J40 ?$rd n p _ o$r,tÆ). N2 n >
A
1X
Ls = ws (k) · wn (k),
t k
1 X
Ws = ws (k) · wn (k),
NA k
1 X
Plost = ws (k),
t
wn (k)≥K
Y
8 { Ls Ws Plost.
R NS(tO_ queue3.R)
queue3<-function(lambda, mu, T, K=1){
k<-0; wt<-0; wn<-0; ws<-0
tp<-0; nA<-0; n<-0; t<-0
r<-runif(1); tA<--1/lambda*log(r); tD<-Inf
10.4 ~OLuBd$$KP 597
repeat{
k<-k+1; wt[k]<-t; wn[k]<-n
if (tA < T){
ws[k]<-min(tA, tD)-t
if (tA<=tD){
t<-tA; n<-n+1; nA<-nA+1
r<-runif(1); tA<-tA-1/lambda*log(r)
if (n==1){
r<-runif(1); tD<-t-1/mu*log(r)
}
if (n==K){
while (tA < tD){
r<-runif(1); tA<-tA-1/lambda*log(r)
}
}
}else{
t<-tD; n<-n-1
if (n==0){
tD<-Inf
}else{
r<-runif(1); tD<-t-1/mu*log(r)
}
}
}else{
ws[k]<-if(tD==Inf) 0 else tD-t
if (n>0){
t<-tD; n<-n-1
if (n>0){
r<-runif(1); tD<-t-1/mu*log(r)
}
}else
598 4wC 8 rar
tp<-1
}
if (tp==1) break
}
data.frame(Ls=sum(ws*wn)/t, Ws=sum(ws*wn)/nA,
Plost=sum(ws[wn>=K])/t)
}
10.17 h;+2{!o\%U 0.6 )7ToA2r℄!U 1.25
\%P~$OL:eoD$B { (L ) !9Wr℄ (W ) oD$' s s
na (P ). lost
argmin(tD ).
(3) 8 _ E h k = k + 1, w (k) = t, w (k) = n. N2 t t n A < T, ;h
ws (k) = min(tA , t1 ) − t,
BM (12).
(4) N2 t < t , ;h t = t , N = N + 1($r& # +1), aol$
A 1 A A A
(11) (2).
(12) (y t ≥ T , J40 ?$rd n p _ o$r,tÆ). h n =
A
p; (13).
600 (q R#F~
(13) 8 Qf (L ) aE0y (W ) $r.,= (P
s s lost ).
1X
Ls = ws (k) · wn (k),
t k
1 X
Ws = ws (k) · wn (k),
NA
k
1 X
Plost = ws (k),
t
wn (k)≥K
Y
8 { Ls Ws Plost.
R NS(tO_ queue4.R)
queue4<-function(lambda, mu, T, S=1, K=1){
if (K<S) K<-S
k<-0; wt<-0; wn<-0; ws<-0
tp<-0; nA<-0; t<-0
r<-runif(1); tA<--1/lambda*log(r)
tD<-rep(Inf, S); SS<-rep(0, S+1)
repeat{
t1<-if(SS[1]==0) Inf else min(tD)
i1<-if(SS[1]==0) 1 else which.min(tD)
k<-k+1; wt[k]<-t; wn[k]<-SS[1]
if (tA < T){
ws[k]<-min(tA, t1)-t
if (tA < t1){
t<-tA; nA<-nA+1
r<-runif(1); tA<-t-1/lambda*log(r)
n<-SS[1]; SS[1]<-n+1
for (i in 1:S){
if (SS[1+i]==0){
SS[1+i]<-1
r<-runif(1); tD[i]<-t-1/mu*log(r)
break
10.4 ~OLuBd$$KP 601
}
}
if (SS[1]==K){
t1 <- min(tD)
while (tA < t1){
r<-runif(1); tA<-tA-1/lambda*log(r)
}
}
}else{
t<-t1; n<-SS[1]; SS[1]<-n-1
if (n==1){
SS[2:(S+1)]<-0; tD[1:S]<-Inf
}else if (n<=S){
SS[1+i1]<-0; tD[i1]<-Inf
}else{
r<-runif(1); tD[i1]<-t-1/mu*log(r)
}
}
}else{
ws[k]<- if( t1==Inf) 0 else t1-t
n<-SS[1]
if (n>0){
t<-t1; SS[1]<-n-1;
if (n==1){
SS[2:(S+1)]<-0; tD[1:S]<-Inf
}else if (n<=S){
SS[1+i1]<-0; tD[i1]<-Inf
}else{
r<-runif(1); tD[i1]<-t-1/mu*log(r)
}
}else
tp<-1
602 (q R#F~
}
if (tp==1) break
}
data.frame(Ls=sum(ws*wn)/t, Ws=sum(ws*wn)/nA,
Plost=sum(ws[wn>=K])/t)
}
10.19 z | $F-V$
U 9 |VzEU y 'z $
GE"
?N 12 .2V$h V [h$h VB Poisson !o:
4 .Vh V a\ g o.h V !2 2 :r℄P~$OL:
eoD$B { (L ) !9Wr℄ (W ) oD$'na (P ).
s s lost
4k
P Monte Carlo OLR#3G\ I = √1 + x dx, \ ` ^%FF)
Z 1
10.1 2
OL)$,
10.2 8J>u O )
+$8"uÆ S 20 s$ B )
86YWJ>
$Æ5 33 s$ A )
~Or:-℄86?8 U WJ>$ <y0<J>
:D/6:J>$:-<{℄J> 8*2~_ W 6N3
10.3 8uaee$C?%$! r℄aU 20 x^ ; w 10
x$Æ/\ g %g 1 ∼ 4 fb$faU
1 f 0.5, 2 f 0.2, 3 f 0.2, 4 f 0.1.
Pw 603
(W ) C?Mk$fa
s
$'na (P ).
lost
604 4wC 8 rar
r
6 o9 # l K
:,9 # .l R Q O ,
9#y<HK\HX{9 # , > > UMkp4lMk
9#_4XMk 9 # ,wz4UMk q 8 9 # wzmq Q &
9~
[,C5=:9 # 6= oJO;~6 A~ h{&,
C5=SJ4#{!
1 63Ig2 (OT)
A
2 R XX % g2 (OT)
A
d9 # 7.1.5 5
bartlett.test — Bartlett
binom.test — X1 Q kK,d9 # 5.2.3 5 5.3.4 5 5.3.7 5
biplot — {pkX # ZV6 e 9.1.3 5
break — o
^ 2.8.2 5
boxplot — ,* e 3.2.3 5
c— 3#9 # 2.2.1 5
cancor — 7E+'k 8 9 # 9.3.3 5
cbind — US#BF 2.5.5 5
chisq.test — χ d9 # 5.3.1 5 5.3.2 5 5.3.3 5
2
gl — op~ 2.4.3 5
glm — 8 +z*HaE,9 # 6.6.1 5 6.6.2 5
5
I(X^2) — X 2 , 6.3.6
if / else — kX^ 2.8.1 5
image — hU ze F 3.3.1 5
Inf — ) # Z 2.2.4 5
influence.measures — d-QO9 # 6.5.4 5
is.character — O p y ÆsE> 2.3.1 5
is.data.frame — O p y# Z| 2.7.1 5
is.finite — O p y ) # Z 2.2.4 5
is.infinite — O p y ) # Z 2.2.4 5
is.list — O p y #C 2.7.1 5
is.na — O p y Zu # Z 2.2.4 5
|8 2 R Q o,9 # (tO) 611
kappa — 8 US W # 6.5.5 5
kmeans — K− a`W9 # 8.2.3 5
ks.test — Kolmogorov-Smirnov d 3.2.4 5 5.3.2 5
kruskal.test — Kruskal-Wallis d 7.1.6 5
NA — Zu # Z 2.2.4 5
NAN — J? # Z 2.2.4 5
ncol — 9US,# # 2.5.5 5
next — u^ 2.8.2 5
nlm — 5T#9 # w76 4.1.2 5 6.7.2 5
nls — 8 g*HrB9 # 6.7.2 5
numeric — ao # `E> 2.2.7 5
nrow — 9US,G # 2.5.5 5
q() — j { R _ 2.1.3 5
qnorm — 8 k ~ 6 (V E kK), 3.2.1 5
qpois — 8 k ~ 6 (Poisson kK), 3.2.1 5
qqline — hf QQ V6 e R,℄* 3.2.2 5 3.3.1 5
qqnorm — hf QQ V6 e 3.2.2 5 3.3.1 5
qqplot — hf QQ V6 e 3.2.2 5 3.3.1 5
qr — QR k8 2.5.4 5
qr.coef — 8 7Xs, # 2.5.4 5
qr.fitted — 7Xs,rB` 2.5.4 5
qr.resid — 7Xs,rBT_` 2.5.4 5
quantile — 8 f1k ~# 3.1.1 5
t— US,h 2.5.4 5
t.test — t d9 # 4.3.1 5 4.3.2 5 4.3.4 5 5.2.1 5
table — ~BF9 # 5.3.1 5
tapply — 9 # 6~ 8 A ` 2.4.2 5
text — / % e 9 # Æ 3.3.3 5
title — / % e 9 # A 3.3.3 5
type — e o,% `/C h{rF , e F 3.3.2 5
617