R kode som illustrerer konfidensintervall og test for to populasjonsandeler (avsnitt 10.4)
#
Vi vil illustrere teorien i avsnitt 10.4 i l?reboka med situasjonen i eksempel
10.13 i l?reboka.
#
Eksempelet tar for seg en studie der en unders?kte effekten av to behandlinger
-- cellegift og cellegift+str?ling -- for kvinner med
brystkreft. Studien begrenset seg til kvinner som fikk brystkreft f?r
menopausen og som hadde spredning til lymfenodene. Av de 154 kvinnene som bare
fikk cellegift, levde 76 minst 15 ?r etter kreftdiagnosen. Av de 168 kvinnene
som fikk cellegift+str?ling, levde 98 minst 15 ?r.
#
Vi lar p1 v?re
sannsynligheten for at en tilfeldig valgt pasient som behandles med cellegift
lever minst 15 ?r, mens p2 er
den tilsvarende sannsynligheten for en pasient som behandles med cellegift+str?ling.
# Vi finner et 95% konfidensintervall for p1 - p2
(jf side 512 i l?reboka):
m=154
x=76
n=168
y=98
p1=x/m
q1=1-p1
p2=y/n
q2=1-p2
l=p1-p2-1.96*sqrt(p1*q1/m+p2*q2/n)
u=p1-p2+1.96*sqrt(p1*q1/m+p2*q2/n)
print(c(l,u),2)
# Vi tester nullhypotesen p1 = p2 mot alternativet at sannsynlighetene ikke er like (jf
side 509 i l?reboka):
p=(x+y)/(m+n)
z=(p1-p2)/sqrt(p*(1-p)*(1/m+1/n))
2*(1-pnorm(abs(z)))? # P-verdi (jf
sidene 451-452 i l?reboka)
#
R har en kommando som gir konfidensintervallet
og testen
direkte:
prop.test(c(x,y),c(m,n),correct=F)
#
Merk at testobservatoren her er gitt p? kji-kvadrat
form, dvs. som kvadratet av testobservatoren z.