Loading [MathJax]/jax/output/CommonHTML/jax.js

Odotusarvon luottamusväli

Odotusarvon luottamusväli, kun varianssi on tunnettu.

Olkoon X1,X2,,Xn otos satunnaismuuttujasta XN(μ,σ2), jonka varianssi tunnetaan. Tällöin otoskeskiarvo ¯X noudattaa normaalijakaumaa N(μ,σ2n), ja edelleen

¯Xμσ/nN(0,1).

Valitaan odotusarvon estimoinnin luottamustasoksi 1α, jolloin standardinormaalijakaumasta voidaan määrittää luku zα/2, jolle P(Z>zα/2)=α2. Koska normaalijakauma on symmetrinen, myös P(Z<zα/2)=α2, ja täten

P(zα/2<¯Xμσ/n<zα/2)=1α.

Tapahtumaksi kirjoitetusta epäyhtälöparista voidaan myös ratkaista estimoitavana oleva odotusarvo μ, jolloin

P(¯Xzα/2σn<μ<¯X+zα/2σn)=1α.

Lause 5.5.1

Olkoon X1,X2,,Xn otos satunnaismuuttujasta XN(μ,σ2), jossa varianssi σ2 tunnetaan. Tällöin odotusarvon μ 100(1α) %:n väliestimaattori on

[¯Xzα/2σn,¯X+zα/2σn],

missä Φ(zα/2)=1α2. Jos otoskeskiarvolle realisoituu arvo ¯x, niin odotusarvon 100(1α) %:n luottamusväli on

[¯xzα/2σn,¯x+zα/2σn].

Huomautus 5.5.2

Kun otoskoko on suuri, keskeisen raja-arvolauseen mukaan lähes mitä tahansa jakaumaa noudattavan satunnaismuuttujan otoskeskiarvo noudattaa normaalijakaumaa. Siksi edellistä lausetta voidaan käyttää myös muille kuin normaalijakautuneille satunnaismuuttujille suurilla otoksilla, kunhan varianssi σ2 tunnetaan.

Esimerkki 5.5.3

Juomatölkkejä täyttävän koneen kerralla päästämän nesteen tilavuuden varianssin tiedetään olevan σ2=9 neliömillilitraa. Yhteensä n=50 toiston otoksessa tilavuuden otoskeskiarvoksi realisoitui ¯x=325 millilitraa. Määritä täyttötilavuudelle 95 % luottamusväli.

Piilota/näytä ratkaisu

Keskeisen raja-arvolauseen nojalla tilavuuden otoskeskiarvo noudattaa likimain normaalijakaumaa, joten luottamusväli on muotoa

[¯xzα/2σn, ¯x+zα/2σn],

missä σ=3 millilitraa ja Φ(zα/2)=112(10.95)=0.975. Luku zα/21.9600 saadaan Matlabilla norminv(0.975) tai R:llä qnorm(0.975), jolloin kysytyksi luottamusväliksi saadaan

[3251.9600350,325+1.9600350][324.1685,325.8315].

Matlabilla ja R:llä luottamusväliä laskettaessa käytetään näitä kaavoja, jos alkuperäinen data ei ole käytettävissä. Kun tiedetään otoskeskiarvo =325, varianssi =9 ja otoskoko =50 saadaan esimerkin luottamusväli Matlabilla

   325+norminv([0.025, 0.975])*sqrt(9)/sqrt(50)

Vastaavasti R:llä:

   325+qnorm(0.025)*sqrt(9)/sqrt(50) # alaraja
   325+qnorm(0.975)*sqrt(9)/sqrt(50) # yläraja

Odotusarvon luottamusväli, kun varianssi on tuntematon.

Tavallisempi tilanne on kuitenkin, että satunnaismuuttuja voidaan olettaa normaalijakautuneeksi, mutta varianssia ei tunneta. Varianssille löydetään harhaton piste-estimaatti otosvarianssin

S2=1n1ni=1(Xi¯X)2

avulla, mutta koska kyseessä on satunnaismuuttuja, väliestimointiin vaikuttavat satunnaistekijät lisääntyvät, eikä otoskeskiarvo ole enää normaalijakautunut. Tuntemattoman varianssin tapauksessa väliestimoinnissa käytetäänkin (Studentin) t-jakaumaa.

Määritelmä 5.5.4

Jatkuva satunnaismuuttuja T noudattaa Studentin t-jakaumaa vapausastein n (Student’s t distribution with n degrees of freedom), Tt(n), jos sen tiheysfunktio

f(t)=1nπΓ(n+12)Γ(n2)(1+t2n)n+12,kun tΩ=R,

missä Γ(t)=0exxt1dx on Eulerin gammafunktio.

Studentin t-jakaumaa noudattavan satunnaismuuttujan T tiheysfunktio on yksihuippuinen ja symmetrinen keskikohdan 0 suhteen. Se muistuttaa muodoltaan normaalijakaumaa N(0,1), ja voidaan osoittaa, että t-jakauma lähenee standardinormaalijakaumaa, kun vapausasteluku n.

Liitetaulukoista tai ohjelmista (Matlab, R) löytyy satunnaismuuttujan Tt(n) kertymäfunktion F(t)=P(Tt) ja sen käänteisfunktion arvoja. Vastaavasti kuin normaalijakauman kanssa kertymäfunktion arvo negatiivisilla muuttujan t arvoilla selvitetään symmetrian nojalla: F(t)=1F(t).

Esimerkki 5.5.5

Oletetaan, että Tt(18) ja määrätään reaaliluvut t1 ja t2, joille P(|T|t1)=0.9 ja P(Tt2)=0.01. Ensimmäinen todennäköisyys

P(|T|t1)=P(t1Tt1)=F(t1)F(t1)=2F(t1)1

symmetrian nojalla, kun F on jakauman t(18) kertymäfunktio. Näin päätellään, että F(t1)=12(1+0.9)=0.95, joten taulukon vapausastelukua 18 vastaavalta riviltä luetaan, että t11.734. Todennäköisyyden arvoa 0.01 ei löydetä t-jakauman taulukosta, joten etsitään sen sijaan luvulle t2 arvio tiedon F(t2)=1F(t2)=0.99 avulla. Taulukosta luetaan, että t22.552, joten t22.552.

Matlabilla laskettaessa käytetään komentoa

   t = tinv([0.95 0.01], 18) % Matlab

etsimään vektori t=[t1,t2]. R:llä samaan tulokseen päästään komennoilla

   qt(0.95, 18) # t1
   qt(0.01, 18) # t2

Studentin t-jakaumaa tarvitaan normaalijakautuneeksi oletetun satunnaismuuttujan odotusarvon estimoinnissa, kun varianssi on tuntematon. Perusteluina toimivat seuraavat kaksi lausetta, joista ensimmäinen antaa perusteen sille, miten t-jakautunut satunnaismuuttuja muodostuu.

Lause 5.5.6

Olkoot muuttujat ZN(0,1) ja Wχ2(n) riippumattomia. Tällöin satunnaismuuttuja

T=ZW/nt(n).

Lause 5.5.7

Jos X1,X2,,Xn on otos muuttujasta XN(μ,σ2), niin

T=¯XμS/nt(n1).
Piilota/näytä todistus

Riittää todeta, että

T=UW/(n1),

missä satunnaismuuttujat U=¯Xμσ/nN(0,1) ja W=(n1)S2σ2χ2(n1) ovat riippumattomia, jolloin väite seuraa edellisestä lauseesta.

Valitaan sitten odotusarvon estimoinnin luottamustasoksi 1α. Tällöin t-jakaumasta voidaan määrittää luku tα/2, jolle P(T>tα/2)=α2. t-jakauma on symmetrinen origon suhteen, joten myös P(T<tα/2)=α2α/2, ja tällöin

P(tα/2<¯XμS/n<tα/2)=1α.

Ratkaisemalla odotusarvo μ samaan tapaan kuin aikaisemmin nähdään, että

P(¯Xtα/2Sn<μ<¯X+tα/2sn)=1α.

Lause 5.5.8

Olkoon X1,X2,,Xn otos satunnaismuuttujasta XN(μ,σ2), jonka varianssi on tuntematon. Tällöin odotusarvon μ 100(1α) %:n väliestimaattori on

[¯Xtα/2Sn, ¯X+tα/2Sn],

missä tα/2 toteuttaa ehdon P(Ttα/2)=1α2, kun Tt(n1). Jos otoskeskiarvolle realisoituu arvo ¯x ja otosvarianssille arvo s2, niin odotusarvon 100(1α) %:n luottamusväli on

[¯xtα/2sn, ¯x+tα/2sn].

Hyvin suurilla otoksilla luottamusvälin määritykseen käytettävän t-jakauman vapausasteluku n1 on myös suuri, ja tällöin t-jakauma on lähellä standardinormaalijakaumaa N(0,1). Samoin otosvarianssi harhattomana varianssin piste-estimaattina tarkentuu kohti todellista tuntematonta varianssia. Tämän vuoksi odotusarvon luottamusvälien kaavoissa esiintyvät luvut zα/2 ja tα/2 ovat lähellä toisiaan, kun otoskoko on hyvin suuri. Esimerkiksi 95 %:n luottamusväleille zα/21.9600 ja otoskoolla n=100 laskettu tα/21.9840.

Olkoot muuttujat ZN(0,1) ja Wχ2(10) riippumattomia. Tällöin satunnaismuuttuja T=ZW/10 noudattaa jakaumaa
William Sealy Gosset, joka julkaisi salanimella Student, ja joka teki Studentin t-jakauman tunnetuksi, työskenteli

Esimerkki 5.5.9

Liikenteen nopeusvalvonnassa mitattiin n=31 auton nopeus (km/h) 10 minuutin aikana. Otoskeskiarvoksi saatiin ¯x=97.4 ja otosvarianssiksi s2=98.0. Laske keskinopeuden 95 %:n luottamusväli.

Kun luottamustaso on 95 %, niin α=10.95=0.05. Luottamusvälin kaavassa

[¯xtα/2sn,¯x+tα/2sn]

esiintyvä arvo tα/22.042 saadaan taulukosta vapausastelukua 311=30 vastaavalta riviltä, Matlabilla komennolla tinv(1 - 0.05/2, 30) tai R-ohjelmiston komennolla qt(1 - 0.05/2, 30). Sijoitetaan luottamusvälin kaavaan otoksesta lasketut arvot ¯x ja s2, jolloin luottamusväliksi saadaan

[97.42.04298.031,97.4+2.04298.031][93.77,101.03].

Matlabilla luottamusvälin saa käyttämällä kaavaa ja annettuja arvoja

   97.4+tinv([0.025, 0.975], 30)*sqrt(98.0)/sqrt(31)

Vastaavasti R:llä:

   97.4+qt(0.025,30)*sqrt(98.0)/sqrt(31) # alaraja
   97.4+qt(0.975,30)*sqrt(98.0)/sqrt(31) # yläraja

Oikea keskinopeus μ jää edelleen tuntemattomaksi. Tämä luottamusväli tulee tulkita siten, että jos vastaava nopeusvalvontakoe toistettaisiin lukuisia kertoja, niin todellinen nopeuden odotusarvo sisältyisi 95 %:iin näistä luottamusväleistä.

Esimerkki 5.5.10

Jos luottamusväli lasketaan suoraan havaintoaineistosta, voidaan ohjelmilla ensin laskea otoskeskiarvo, otoskeskihajonta ja otoskoko ja sitten toistaa edellä olevat laskut. Kun käsiteltävän muuttujan arvot on tallennettu pystyvektoriksi data, niin 95 %:n luottamusväli saadaan Matlabilla

   m = mean(data)
   sd = std(data)
   n = length(data)
   ci = m+tinv([0.025, 0.975], n-1)*sd/sqrt(n)

Otoskeskiarvon luottamusvälin saa myös valmiin Matlab-funktion normfit avulla. Funktion antaa vastauksena otoskeskiarvon, otoshajonnan ja niiden luottamusvälit. Esimerkiksi

   [muHat,sigmaHat,muCI,sigmaCI] = normfit(data,0.05)

R:llä luottamusvälin saa samalla tavalla laskien ensin tunnusluvut

   m <- mean(data)
   sd <- sd(data)
   n <- length(data)
   ciala <- m+qt(0.025, n-1)*sd/sqrt(n) # luottamusvälin alaraja
   ciyla <- m+qt(0.975, n-1)*sd/sqrt(n) # luottamusvälin ayläraja

Otoskeskiarvon ja luottamusvälin saa myös valmiin R-funktion avulla seuraavasti. Tämä funktio löytyy mosaic-paketista, joka täytyy asentaa koneelle ennen ensimmäistä käyttökertaa komennolla install.packages("mosaic"). Jokaisen istunnon aluksi paketti otetaan käyttöön komennolla library(mosaic), jonka jälkeen kaikki paketin funktiot ovat käytettävissä. Paketissa on mm. funktio t.test, joka suorittaa odotusarvon yhtäsuuruuteen liittyviä tilastollisia testejä. Komennolla

   t.test(data, conf.level = 0.95)

saadaan tuloksia, jotka sisältävät mm. otoskeskiarvon ja sen 95% luottamusvälin.

Esimerkki 5.5.11

Otantatutkimusta suunniteltaessa joudutaan usein pohtimaan, kuinka suuri otos tulisi valita halutun tarkkuuden saavuttamiseksi. Oletetaan, että tutkittava asia on jonkin normaalijakautuneen satunnaismuuttujan odotusarvo, jonka varianssi on tunnettu. Yksi mahdollinen kriteeri halutulle tarkkuudelle on käyttää luottamusvälin puolikasta zα/2σn, jota sanotaan estimointivirheeksi. Kun halutaan, että estimointivirhe on korkeintaan a, tulee otoskoko n valita siten, että

zα/2σna,

eli

n(zα/2σa)2.

Nestemäisten näytteiden sinkkipitoisuuden (g/ml) oletetaan noudattavan normaalijakaumaa N(μ,0.32). Käytetään 95 %:n luottamustasoa, jolloin zα/21.960. Jos halutaan, että estimointivirhe odotusarvon estimoinnissa on korkeintaan 0.05 g/ml, otoskoon on oltava vähintään

(zα/2σa)2=(1.9600.30.05)2=138.2976,

eli n139.

Palautusta lähetetään...