Afsnit 4.11: Teste middelværdier ens når varianser er forskellige

Vi betragter nu Statistisk Model 4.9.1 med to grupper af normalfordelte observationer med hver sin middelværdi og hver sin varians, XjiN(μj,σj2).X_{ji}\sim N(\mu_j,\sigma_j^2). Vi ønsker stadig at teste de to middelværdier ens, det vil sige hypotesen μ1=μ2.\mu_1=\mu_2.
Hvis middelværdierne er ens, er de to fordelinger centreret omkring det samme punkt, men den ene fordeling spreder sig ud over et større område end den anden fordeling. Alternativet, hvor middelværdierne er forskellige, skal man passe på, hvordan man fortolker. Hvis for eksempel μ1<μ2,\mu_1<\mu_2, vil man nemt danne sig det mentale billede, at observationerne fra gruppe 1 vil ligge under observationerne fra gruppe 2, men hvis samtidigt σ1>σ2,\sigma_1>\sigma_2, vil der være et punkt x0,x_0, således at for x>x0x>x_0 vil der være større sandsynlighed i gruppe 1 end i gruppe 2 for at få en værdi over x.x. Som et konkret eksempel kan vi sige σ1=2σ2\sigma_1=2\sigma_2 og μ1=μ2σ2,\mu_1=\mu_2-\sigma_2, hvor der så gælder, at μ2+σ2=μ1+σ1,\mu_2+\sigma_2=\mu_1+\sigma_1, hvilket er 84.1%-fraktilen i begge fordelinger. Den følgende figur med normalfordelingstætheder illustrerer eksemplet, hvor den højre del er situationen med forskellig varians.
Ligesom i konstruktionen af de to tt-tests tidligere i dette kapitel starter vi med en standardisering:
Xˉ1Xˉ2σ12/n1+σ22/n2N(0,1). \frac{\bar X_1-\bar X_2}{\sqrt{\sigma_1^2/n_1+\sigma_2^2/n_2}} \sim N(0,1).
Da σ1\sigma_1 og σ2\sigma_2 ikke kendes, kan den standardiserede størrelse ikke bruges direkte, og i stedet erstattes σj2\sigma_j^2 med den empiriske varians sj2,s_j^2,
T=Xˉ1Xˉ2s12/n1+s22/n2.(4.11.1) T=\frac{\bar X_1-\bar X_2}{\sqrt{s_1^2/n_1+s_2^2/n_2}}. \tag{4.11.1}
I modsætning til tidligere er denne teststørrelse ikke tt-fordelt på grund af de forskellige varianser. Faktisk afhænger fordelingen af TT stadig af de ukendte varianser σ12\sigma_1^2 og σ22.\sigma_2^2. Man har dog kunnet vise matematisk, at som en approksimation kan man bruge en tt-fordeling til beregning af pp-værdi, hvor antallet af frihedsgrader i tt-fordelingen afhænger af data gennem s12s_1^2 og s22.s_2^2.
Resultat 4.11.1. (Welch's tt-test)
Til at teste hypotesen om ens middelværdier, μ1=μ2\mu_1=\mu_2 mod alternativet μ1μ2,\mu_1\neq\mu_2, i model M0M_0 hvor hver gruppe har sin egen varians, benyttes teststørrelsen TT fra (4.11.1) med tilhørende observeret værdi tobs,t_{\text{obs}}, og en approksimativ pp-værdi beregnes som
p-værdi=2t(tobs,dfW),dfW=(s12/n1+s22/n2)2(s12/n1)2/(n11)+(s22/n2)2/(n21).\begin{aligned} p\text{-værdi}&=2\cdot t(|t_{\text{obs}}|,\mathit{df}_W),\quad \mathit{df}_W = \frac{\big(s_1^2/n_1+s_2^2/n_2\big)^2} {(s_1^2/n_1)^2/(n_1-1)+(s_2^2/n_2)^2/(n_2-1)}. \end{aligned}
Endvidere er et 95%-konfidensinterval for forskel i middelværdi, det vil sige for parameteren δ=μ1μ2,\delta=\mu_1-\mu_2, givet ved formlen
xˉ1xˉ2±t0s12/n1+s22/n2,t0=tinv(0.975,dfW). \bar x_1-\bar x_2\pm t_0\sqrt{s_1^2/n_1+s_2^2/n_2}, \quad t_0=t_{\text{inv}}(0.975,\mathit{df}_W).
Man kan vise, at dfW\mathit{df}_W altid er større end eller lig med det mindste af de to frihedsgradsantal n11n_1-1 og n21,n_2-1, og mindre end eller lig med n1+n22.n_1+n_2-2. Metoden givet ovenfor kaldes Welch's tt-test.
Spørgmålet, om der findes et eksakt test for hypotesen μ1=μ2,\mu_1=\mu_2, kendes under navnet Behrens–Fisher problem.
Eksempel 4.11.2. (Menneske-maskine interaktion)
Menneske-maskine interaktion (human-computer interaction, HCI) er et vigtigt område under informationteknologi. I eksemplet her vil jeg se på tidsforbruget til at skrive en SMS. For en del år siden lavede en australsk skoleklasse et eksperiment, hvor en række personer blev bedt om at skrive en SMS med teksten The quick brown fox jumps over the lazy dog. Teksten er et pangram, det vil sige, at alle alfabetets bogstaver optræder. Data var delt op på to aldersgrupper med en tydelig forskel i tidsforbrug mellem de to aldersgrupper. Desværre ser det ud til, at data ikke længere kan findes på nettet. Jeg vil i stedet bruge data inspireret af det australske eksperiment, som jeg selv har indsamlet ved en forelæsning. Jeg brugte et dansk pangram: "Dansk jomfru på Ærø kyler halvsexet quizbog ned i wc", og delte op efter, om der blev brugt en smartphone med fuldt tastatur eller en "gammeldags" mobil, hvor hver knap koder for tre bogstaver (tripelkodende mobil).
Data i dette eksempel vedrører udelukkende kvindelige deltagere i eksperimentet. Der var 27 kvinder, der brugte en smartphone, og 33 der brugte en tripelkodende mobil. Data er givet i sekunder.
Vi lader Tidji\text{Tid}_{ji} være tidsforbrug for den ii'te kvinde i den jj'te gruppe (gruppe sm: smartphone, gruppe tr: tripelkodende mobil). Vi benytter modellen TidjiN(μj,σj2),\text{Tid}_{ji}\sim N(\mu_j,\sigma_j^2), idet data i qqplots snor sig nogenlunde om rette linjer (kør koden i kodevinduet nedenfor). Både qqplots og boxplots peger i retning af forskellige varianser i de to populationer.
Vi ønsker med eksperimentet at undersøge, om de to teknologier er lige gode med hensyn til at skrive en SMS-besked, formuleret som hypotesen at de to middelværdier er ens μsm=μtr.\mu_{\text{sm}}=\mu_{\text{tr}}. TT-teststørrelsen for denne hypotese, når varianserne er forskellige, bliver
tobs=32.92642.33345.456/27+172.417/33=3.579,dfw=(45.45627+172.41733)2(45.45627)226+(172.41733)232=49.61, t_{\text{obs}}=\frac{32.926-42.333}{\sqrt{45.456/27+172.417/33}}=-3.579 ,\quad \mathit{df}_w=\frac{\big(\frac{45.456}{27}+\frac{172.417}{33}\big)^2} {\frac{\big(\frac{45.456}{27}\big)^2}{26}+ \frac{\big(\frac{172.417}{33}\big)^2}{32}}=49.61,
baseret på følgende beregnede værdier
Tidsm=32.926,ssm2=45.456,Tidtr=42.333,str2=172.417.\begin{aligned} \overline{\text{Tid}}_{\text{sm}} &=32.926 , & s_{\text{sm}}^2 &=45.456 , \\ \overline{\text{Tid}}_{\text{tr}} &=42.333 , & s_{\text{tr}}^2 &=172.417 . \end{aligned}
Den tilhørende pp-værdi fra en t(49.61)t(49.61)-fordeling er
p-værdi=2(0.000391)=0.000782. p\text{-værdi}=2\cdot(0.000391)=0.000782 .
Da denne er meget mindre 0.05, bliver konklusionen, at data strider mod samme middelværdi, og da Tidsm<Tidtr,\overline{\text{Tid}}_{\text{sm}}<\overline{\text{Tid}}_{\text{tr}}, tyder data altså på, at det er hurtigere at skrive en besked på en smartphone fremfor en tripelkodende mobil.
Forskellen i tidsforbruget ved brug af de to mobiltyper kan angives ved et 95%-konfidensinterval for forskellen i middelværdi. Hertil finder vi 97.5%-fraktilen i en t(49.61)t(49.61)-fordeling, t0=tinv(0.975,49.61)=2.0090,t_0=t_{\text{inv}}(0.975,49.61)=2.0090, og konfidensintervallet bliver
32.92642.333±2.009045.456/27+172.417/33=[14.69,4.13]. 32.926-42.333\pm 2.0090\cdot\sqrt{45.456/27+172.417/33} =[-14.69,\, -4.13].
Middelværdien af tidsforbruget ved brug af smartphone ligger mellem 4.13 og 14.69 sekunder under middelværdien ved brug af en tripelkodende mobil med 95% sikkkerhed.

Beregninger i R

Nedenstående kodevindue laver qqplots og boxplots af de to datasæt, og laver de beregnede værdier benyttet ovenfor.

Se opstartskoden (til/fra)

Kommenter, ud fra den dannede figur, på forholdet mellem de to varianser og forholdet mellem de to middelværdier.

Svar: To datasæt

Der ser ud til at være forskellig hældning i de to qqplots, hvilket tyder på forskellig varians i de to grupper af observationer. Den samme tendens ses i boxplottene: det højre boxplot har større udstrækning. Boxplottene indikerer også, at der er forskel i middelværdi i de to grupper: kassen i det højre boxplot ligger højere end kassen i det venstre boxplot.

ForegåendeNæste