Co nám statistický test dovoluje tvrdit?
Od velikosti efektu k opatrnému vědeckému závěru
1 Úvod
V předchozí lekci jsme k odhaduČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. sklonuParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). přidali jeho nejistotuRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb.: standardní chybuMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. a interval spolehlivostiRozsah hodnot, v němž se s danou spolehlivostí (typicky 95 %) nachází odhadovaný parametr.. Ve výpisu summary() ale zůstaly dva sloupce, které jsme zatím přeskočili: t value a Pr(>|t|). Patří k otázce, kterou si klade každá empirická věda: co můžeme na základě dat tvrdit a jaké pozorování by nás přimělo změnit názor?
1.1 Měsíc ze sýra?
Představte si, že někdo pronese naprosto vážně:
Nejspíš se zasmějete. Přesto je na této větě něco užitečného: můžeme přemýšlet, jak bychom ji ověřovali. Mohli bychom zkoumat měsíční horniny, jejich složení nebo fyzikální vlastnosti.
Tvrzení je tedy testovatelné. To ale neznamená, že je věrohodné. Všechno, co už o Měsíci víme, mluví silně proti němu.
U vyhynulého holuba je navíc vidět důležitá nesymetrie. Nález živého jedince by závěr změnil okamžitě. Když žádného nenajdeme, jistota je menší: možná jsme hledali na špatném místě nebo jsme ho přehlédli.
Věda tedy není stroj, který po jednom pokusu vytiskne pravda nebo nepravda. Záleží také na kvalitě měření, uspořádání studie, předpokladech modelu, předchozích znalostech a výsledcích dalších studií.
Statistický test bude jen jedním dílkem tohoto většího obrazu.
2 Výsledky učení
Po prostudování této lekce budete schopni:
- rozlišit testovatelné vědecké tvrzení od hodnotového výroku a převést biologické tvrzení na nulovouVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. a alternativní hypotézu o sklonuParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). modelu;
- popsat, jak velký vztah jsme v datech našli, posoudit jeho biologický význam a říct, jak přesně jsme ho odhadliČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad.;
- vysvětlit, jak z odhadu, jeho standardní chybyMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. a stupňů volnostiPočet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů. vzniká t-statistika a její referenční rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení., a správně interpretovat p-hodnotuPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data.;
- rozlišit chybu I. a II. typu v kontextu biologické otázky;
- napsat závěr v pořadí velikost efektuKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu., nejistotaRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb., slučitelnost s nulovou hypotézou a omezení studie.
3 Každý řádek je jedno slanisko
Přesuňme se od Měsíce k otázce, u které odpověď předem neznáme:
Biologové si už dlouho všímají, že organismy bývají v chladnějších oblastech větší. Tomuto vzoru se říká Bergmannovo pravidlo. Neplatí automaticky pro každý druh a samo nevysvětluje, proč by měl případný vztah vznikat. Platí něco podobného i pro naše kraby?
V létě 2016 vědci navštívili slaniska mezi Floridou a Massachusetts a na každém změřili dospělé samce. Pro hlavní analýzu máme jejich průměry: každý řádek tabulky představuje jedno slanisko. Naší jednotkou pozorováníEntita nebo děj, o kterém jedno pozorování nese informace, například jedinec, plocha, vzorek vody nebo jedna erupce. je proto slanisko, nikoli jednotlivý krab.
Soubor pie_crab_site_means.csv je součástí materiálů. Pro následující kód jej uložte do složky data ve svém projektu v R. Načteme ho a zkontrolujeme názvy a typy sloupců:
# Načteme tabulku s jedním řádkem pro každé slanisko
data_lokality <-
read.csv(file = "data/pie_crab_site_means.csv")
# Zkontrolujeme názvy a typy sloupců
str(object = data_lokality)'data.frame': 13 obs. of 5 variables:
$ kod_lokality : chr "GTM" "SI" "NIB" "ZI" ...
$ nazev_lokality : chr "Guana Tolomoto Matanzas NERR" "Sapelo Island NERR" "North Inlet Winyah Bay NERR" "Zeke's Island NERR" ...
$ zemepisna_sirka : num 30 31.4 33.3 34 34.7 37.2 39.1 39.6 41.3 41.6 ...
$ pocet_krabu : int 28 30 30 35 25 30 30 30 33 29 ...
$ prumerna_sirka_mm: num 12.4 9.85 13.29 12.06 12.49 ...
Tabulka má pět sloupců:
kod_lokalityanazev_lokality: zkratka a název slaniska;zemepisna_sirka: zeměpisná šířka slaniska ve stupních severní šířky — náš prediktorProměnná, pomocí níž vysvětlujeme variabilitu odezvy; v notaci y ~ x je prediktor x.;pocet_krabu: počet změřených dospělých samců;prumerna_sirka_mm: průměrná šířka krunýře samců v milimetrech — naše odezvaProměnná, jejíž variabilitu se snažíme vysvětlit nebo předpovědět; v notaci modelu y ~ x je odezva y..
Kontrola dat pokračuje rozsahy číselných sloupců a chybějícími hodnotami:
# Vybereme číselné sloupce
vec_ciselne_sloupce <-
c("zemepisna_sirka", "pocet_krabu", "prumerna_sirka_mm")
# Minimum, kvartily, průměr a maximum číselných sloupců
summary(object = data_lokality[, vec_ciselne_sloupce]) zemepisna_sirka pocet_krabu prumerna_sirka_mm
Min. :30.00 Min. :25.00 Min. : 9.854
1st Qu.:34.00 1st Qu.:28.00 1st Qu.:12.492
Median :39.10 Median :30.00 Median :15.275
Mean :37.62 Mean :30.15 Mean :14.667
3rd Qu.:41.60 3rd Qu.:30.00 3rd Qu.:16.336
Max. :42.70 Max. :37.00 Max. :18.504
# Počet chybějících hodnot v každém sloupci
colSums(x = is.na(x = data_lokality)) kod_lokality nazev_lokality zemepisna_sirka pocet_krabu
0 0 0 0
prumerna_sirka_mm
0
Tabulka obsahuje 13 slanisek mezi 30,0 a 42,7 ° s. š. Na každém bylo změřeno 25 až 37 samců a průměrná šířka krunýře se pohybuje od 9,9 do 18,5 mm. Žádný sloupec nemá chybějící hodnoty. Rozsahy odpovídají pobřeží mezi Floridou a Massachusetts i velikosti dospělých krabů, takže nic nenaznačuje chybu jednotek.
Celá tabulka je tak malá, že ji můžeme zobrazit najednou:
| Lokalita | Šířka (° s. š.) | n | Průměr (mm) |
|---|---|---|---|
| GTM | 30,0 | 28 | 12,40 |
| SI | 31,4 | 30 | 9,85 |
| NIB | 33,3 | 30 | 13,29 |
| ZI | 34,0 | 35 | 12,06 |
| RC | 34,7 | 25 | 12,49 |
| VCR | 37,2 | 30 | 16,34 |
| DB | 39,1 | 30 | 15,60 |
| JC | 39,6 | 30 | 15,27 |
| CT | 41,3 | 33 | 14,69 |
| NB | 41,6 | 29 | 17,14 |
| CC | 41,9 | 27 | 16,82 |
| BC | 42,2 | 37 | 16,20 |
| PIE | 42,7 | 28 | 18,50 |
Data pocházejí z výukového souboru lterdatasampler::pie_crab, zveřejněného pod licencí CC0. Původní data jsou uložena v Environmental Data Initiative a související studie vyšla v časopise Ecology and Evolution (Johnson et al., 2019).
4 Co říká známá přímka?
Teď už můžeme body opravdu zobrazit. Každý bod je průměrSoučet hodnot vydělený jejich počtem; nejběžnější míra polohy (střední hodnoty). jednoho slaniska.
Body směrem doprava převážně stoupají. Na severnějších lokalitách tedy mají krabi v průměru širší krunýře. Přímku fitujeme stejným příkazem lm(), který už znáte:
# Fitujeme přímku přes průměry slanisek
mod_krabi <-
lm(
formula = prumerna_sirka_mm ~ zemepisna_sirka,
data = data_lokality
)
# Zobrazíme celý přehled modelu.
summary(object = mod_krabi)
Call:
lm(formula = prumerna_sirka_mm ~ zemepisna_sirka, data = data_lokality)
Residuals:
Min 1Q Median 3Q Max
-1.77895 -0.74796 0.05101 0.73779 1.87228
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -3.74716 3.00884 -1.245 0.239
zemepisna_sirka 0.48953 0.07948 6.159 7.11e-05 ***
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Residual standard error: 1.226 on 11 degrees of freedom
Multiple R-squared: 0.7752, Adjusted R-squared: 0.7548
F-statistic: 37.94 on 1 and 11 DF, p-value: 7.112e-05
# Zobrazíme 95% intervaly spolehlivosti obou koeficientů.
confint(object = mod_krabi) 2.5 % 97.5 %
(Intercept) -10.3695640 2.8752446
zemepisna_sirka 0.3146022 0.6644593
V první tabulce už z předchozích lekcí umíme najít řádek se sklonemParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). (zemepisna_sirka). Ve sloupci Estimate je jeho odhadČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. 0,490 mm na stupeň. Vedle něj je známá standardní chybaMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. 0,0795 mm na stupeň. Příkaz confint() pak ukazuje 95% intervalRozsah hodnot, v němž se s danou spolehlivostí (typicky 95 %) nachází odhadovaný parametr. od 0,315 do 0,664 mm na stupeň.
Model odhaduje také interceptParametr modelu: hodnota odezvy predikovaná modelem, když jsou všechny prediktory rovno nule; geometricky jde o úsek na ose y (kde regresní přímka protíná osu y).. Ten by zde popisoval šířku krabů na rovníku, daleko mimo sledovaný rozsah, a pro naši biologickou otázku není zajímavý. Sloupce t value a Pr(>|t|), zmíněné v úvodu, zatím necháme stranou.
4.1 Dobrá praxe: po každém modelu zkontrolujeme residua
Výpis koeficientů není konec práce. Stejně jako v minulé lekci se hned po fitování modelu podíváme na residuaRozdíl mezi pozorovanou hodnotou odezvy a hodnotou predikovanou modelem: eᵢ = yᵢ − ŷᵢ. — rozdíly mezi pozorovanými průměry lokalit a hodnotami na přímce. Tuto kontrolu budeme dělat pokaždé, když fitujeme lineární modelStatistický model předpokládající, že odezva je lineární funkcí prediktorů plus chybový člen s normálním rozdělením (y = a + b·x + ε)..
# Z modelu získáme residua a hodnoty odhadnuté přímkou.
vec_residua_krabi <- resid(object = mod_krabi)
vec_odhadnute_hodnoty <- fitted(object = mod_krabi)První graf ukazuje rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení. residuí. Hodnota nula znamená, že bod leží přesně na přímce; kladná a záporná residua leží na opačných stranách přímky.
Druhý graf vrací každé residuum k hodnotě odhadnuté modelemHodnota odezvy, kterou fitovaný model přiřadí pozorování na základě jeho hodnot prediktorů; značí se často ŷ. pro danou lokalitu. Hledáme body rozptýlené kolem nuly bez zřetelného oblouku nebo trychtýře.
Grafy neukazují nápadný systematický vzor, ale 13 lokalit je málo pro sebevědomou diagnostikuSoubor grafických a numerických kontrol ověřujících, zda jsou splněny předpoklady modelu: linearita, normalita reziduí, homoskedasticita, absence vlivných bodů. tvaru rozdělení. Kontrola tedy neodhalila zřejmý problém; stále však musíme pamatovat na malý počet lokalit a jednoduchost modelu.
Stejný modelový výsledek budeme dále číst podmíněně: všechny následující závěry o velikosti vztahu a nejistotěRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb. předpokládají, že zvolená přímka, chování residuí a nezávislost lokalit jsou pro naši otázku přiměřené. Diagnostika nemůže dokázat správnost modelu, ale pomáhá odhalit zřetelný rozpor dříve, než začneme interpretovat další čísla z modelu.
Sklon 0,490 mm na jeden stupeň říká:
To je odpověď na otázku „o kolik?“. Takovému číselnému popisu změny říkáme efektKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu.; v tomto modelu ho nejlépe vyjadřuje sklon v milimetrech na stupeň. V dalších krocích se budeme ptát, jak přesný odhad je a jak neobvyklý by byl, kdyby ve skutečnosti žádný vztah neexistoval.
4.2 Co znamená sklon v milimetrech na stupeň?
Změna o 0,49 mm na jeden stupeň se těžko představuje. Co by takový sklon znamenal při cestě o 5 stupňů na sever? A co mezi Floridou a Massachusetts?
- na 1°: 0,490 mm;
- na 5°: 2,45 mm;
- přes celý pozorovaný rozsah 12,7°: 6,22 mm.
Průměrné šířky krunýře se na slaniskách pohybují přibližně mezi 9,9 a 18,5 mm. Rozdíl kolem 6,22 mm přes celé sledované pobřeží proto stojí za biologickou pozornost.
5 Jeden odhad nestačí
SklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). 0,490 mm na stupeň je náš nejlepší bodový odhadČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad.. Naše slaniska ale nejsou jediná, která jsme mohli navštívit. Jiný výběrSoubor pozorování, z něhož počítáme statistiky a pomocí něhož se snažíme popsat širší populaci nebo proces. by nejspíš dal trochu jiný sklon.
Právě proto jsme se v minulé lekci učili číst standardní chybuMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. a interval spolehlivostiRozsah hodnot, v němž se s danou spolehlivostí (typicky 95 %) nachází odhadovaný parametr..
U krabího sklonu máme:
- odhad 0,490 mm na stupeň;
- standardní chybu 0,0795 mm na stupeň;
- 95% interval od 0,315 do 0,664 mm na stupeň.
Všechny hodnoty v intervalu popisují růst velikosti směrem na sever. Liší se v tom, jak rychlý by tento růst mohl být.
6 Co kdyby ve skutečnosti žádný trend nebyl?
Z modelu už známe velikost vztahu i nejistotuRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb. odhaduČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad.. K našemu výsledku teď postavíme jednu přesnou soupeřící možnost.
Představte si skeptickou kolegyni. Podívá se na graf a řekne:
Možná mezi zeměpisnou šířkou a průměrnou velikostíSoučet hodnot vydělený jejich počtem; nejběžnější míra polohy (střední hodnoty). krabů v populaci žádný lineární vztah není. Těchto 13 bodů náhodou vyšlo rostoucích.
Jak by takový svět vypadal v našem modelu? Kdyby měla přímka sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). nula, průměrná velikost krabů by se při cestě na sever neměnila. To ale neznamená, že by všechny lokality měly úplně stejný průměr.
I ve světě bez severojižního trendu by mezi lokalitami zůstávaly rozdíly. Mohly by vznikat například:
- náhodným výběremSoubor pozorování, z něhož počítáme statistiky a pomocí něhož se snažíme popsat širší populaci nebo proces. jiných krabů;
- nepřesností měření;
- místními podmínkami, které v modelu nemáme, třeba potravou nebo teplotou;
- dalšími biologickými rozdíly mezi slanisky.
Budeme tedy skládat simulovaná data ze dvou částí: systematický sklon nastavíme na nulu, ale kolem vodorovné přímky ponecháme náhodnou variabilituObecný termín pro rozsah, v němž se hodnoty proměnné liší od sebe navzájem; kvantifikuje se pomocí rozptylu, SD, IQR nebo rozsahu..
Tuto druhou část už známe z diagnostiky modeluSoubor grafických a numerických kontrol ověřujících, zda jsou splněny předpoklady modelu: linearita, normalita reziduí, homoskedasticita, absence vlivných bodů.. Rozdíl mezi hodnotou lokality a hodnotou na přímce jsme nazvali residuumRozdíl mezi pozorovanou hodnotou odezvy a hodnotou predikovanou modelem: eᵢ = yᵢ − ŷᵢ.. V simulaci ke každé lokalitě vytvoříme nové náhodné residuum a přičteme ho k vodorovné přímce. Residua budou v průměru nulová, ale jednotlivě mohou být kladná i záporná. Jejich typickou velikost nastavíme podle reziduální směrodatné odchylkyOdhad typické velikosti residuí v jednotkách odezvy; popisuje rozptýlení pozorování kolem hodnot odhadnutých modelem. našeho krabího modelu, přibližně 1,23 mm.
Právě tato simulovaná residua způsobí, že přímka fitovaná jednomu náhodnému souboru nemusí vyjít přesně vodorovná — stejně jako skutečná residua způsobují, že pozorované body neleží přesně na fitované přímce.
Porovnáváme tedy dvě možnosti:
| Možnost | Co říká o krabech |
|---|---|
| Nulová možnost | Průměrná velikost se se zeměpisnou šířkou lineárně nemění. Sklon je 0 mm na stupeň. |
| Alternativní možnost | Průměrná velikost se se zeměpisnou šířkou lineárně mění. Sklon není 0 mm na stupeň. |
Nula se zde nevzala z obecného statistického pravidla. Patří k naší konkrétní otázce: v lineárním modeluStatistický model předpokládající, že odezva je lineární funkcí prediktorů plus chybový člen s normálním rozdělením (y = a + b·x + ε). znamená sklon 0 přesně žádnou změnu průměrné velikosti při cestě na sever.
Tutéž dvojici můžeme zapsat zkráceně. Symbol \(\beta_{\text{zem. šířka}}\) označuje sklon vztahu k zeměpisné šířce v širší populaci lokalit, který se snažíme odhadnout pomocí našich 13 slanisek:
\[ H_0:\ \beta_{\text{zem. šířka}}=0 \qquad\text{a}\qquad H_A:\ \beta_{\text{zem. šířka}}\ne0 \]
Nulová hypotézaVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. \(H_0\) je právě nulová možnost z tabulky. Alternativní hypotéza \(H_A\) připouští růst i pokles.
Nulová hypotéza tedy neříká, že každý soubor 13 slanisek musí dát odhad sklonu přesně nula. Říká, že dlouhodobý systematický trend je nulový. Náhodná variabilita kolem něj může v jednotlivém souboru vytvořit mírně rostoucí i mírně klesající přímku.
Tento nulový svět teď prozkoumáme simulací. Ponecháme stejné zeměpisné šířky jako v našich datech. Pro každou z nich vygenerujeme průměrnou velikost jako stejnou základní úroveň plus nové náhodné residuum. V simulaci tedy není žádný systematický růst k severu, ale lokality se stále liší. Každému novému souboru potom fitujeme přímku.
Zkusme si taková data vyrobit. Všechny lokality dostanou stejnou očekávanou velikost, takže vložený sklon je nula. Ke každé lokalitě ale přidáme nové residuum podobně velké jako residua kolem skutečné krabí přímky. Začneme dvaceti takovými náhodnými studiemi.
Přestože jsme žádný trend nevložili, některé přímky stoupají a jiné klesají. Náhoda tedy dokáže vytvořit nenulový odhad. Stejnou studii zopakujeme 5 000krát a z každé si ponecháme jen odhadnutý sklon.
Většina sklonů leží blízko nuly. Náš pozorovaný sklon je daleko vpravo. Abychom mohli říct jak daleko, potřebujeme vzdálenost vyjádřit vzhledem k nejistotě odhadu.
7 Jak daleko jsme od vodorovné přímky?
Nejprve si sepíšeme známá čísla:
| Co známe | Hodnota |
|---|---|
| Pozorovaný sklon (Estimate) | 0,490 mm na 1° |
| Sklon vodorovné přímky (nulová hodnota) | 0 mm na 1° |
| Rozdíl od nuly (Estimate − nulová hodnota) | 0,490 mm na 1° |
| Standardní chyba sklonu (Std. Error) | 0,0795 mm na 1° |
Otázka zní: Kolikrát se standardní chybaMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. vejde do vzdálenosti mezi naším sklonemParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). a nulou?
\[ \frac{ \text{pozorovaný sklon}-\text{nulový sklon} }{ \text{standardní chyba sklonu} } \]
Dosadíme:
\[ \frac{ \text{0,490}-0 }{ \text{0,0795} } \approx \text{6,16}. \]
Náš sklon tedy leží přibližně 6,16 standardních chyb od nuly.
Statistici tuto vzdálenost označují písmenem \(t\). Stejný výpočet se obecně zapisuje:
\[ t= \frac{ \hat{\beta}_{\text{šířka}}-0 }{ \operatorname{SE}(\hat{\beta}_{\text{šířka}}) }. \]
Symbol \(\hat{\beta}_{\text{šířka}}\) označuje odhadnutýČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. sklon; stříška odlišuje odhad z našich dat od neznámého populačního sklonu \(\beta_{\text{zem. šířka}}\). Nula je hodnota sklonu podle nulové hypotézyVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. a \(\operatorname{SE}(\hat{\beta}_{\text{šířka}})\) standardní chyba odhadu. Výslednému číslu se říká t-statistika.
T-statistika je standardizovaná vzdálenost od jedné konkrétní hodnoty. Velké \(|t|\) může vzniknout velkým efektem, vysokou přesností, nebo obojím.
8 Malá odbočka: kolik volnosti zbývá?
Stejná hodnota \(t\) není stejně neobvyklá ve studii se čtyřmi body a ve studii se čtyřmi tisíci body. Při malém množství informace odhadujemeČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. šum méně stabilně a musíme být opatrnější.
Tuto „zbývající informaci“ popisují stupně volnostiPočet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů..
8.1 Sudoku: kdy poslední volba přestane být volbou
Statistické stupně volnosti si zkusíme ilustrovat pomocí Sudoku. Sudoku je hlavolam s mřížkou 9 × 9 polí. Mřížka je rozdělena na devět menších čtverců 3 × 3. Číslice 1 až 9 se musí objevit právě jednou v každém řádku, sloupci i malém čtverci.
Podívejme se jen na jeden čtverec 3 × 3. Vlevo známe tři číslice a pro prázdná pole ještě zbývá mnoho možností. Vpravo už jsou umístěny číslice 1 až 8. Poslední pole nemá na výběr: musí v něm být 9.
Statistické stupně volnosti jsou trochu podobné této situaci v Sudoku: říkají nám, kolik volnosti k volbě ještě zbývá, když už platí určitá omezení. Sudoku tuto myšlenku dobře zviditelní, i když jeho pravidla nejsou statistickým výpočtem.
8.2 Čtyři čísla s průměrem 10
Požadovaný součet získáme jako počet čísel krát jejich pevný průměr. Chceme 4 čísla s průměremSoučet hodnot vydělený jejich počtem; nejběžnější míra polohy (střední hodnoty). 10, takže jejich součet musí být 4 krát 10, tedy 40.
\[ \text{požadovaný součet} = \text{počet čísel} \times \text{pevný průměr}. \]
Zvolme tři čísla. Poslední už musí doplnit součet do 40:
\[ 7+12+9+x=40 \]
\[ x=40-7-12-9=12. \]
Co když známe jen první dvě čísla?
\[ 7+12+x+y=40 \]
Teď neznáme ani \(x\), ani \(y\). Z jediné rovnice je neumíme oba určit: \(x\) si ještě můžeme zvolit a tím je \(y\) vynuceno tak, aby součet zůstal 40. Ve srovnání s prvním příkladem tedy zbývá o jednu volbu více.
Nejde nám o vyřešení rovnice. Sledujeme, kolik hodnot ještě můžeme zvolit nezávisle a kolik jich už musí splnit omezení pevného součtu.
Pro čtyři čísla s pevným průměrem platí:
\[ \text{stupně volnosti} = \text{počet čísel} - \text{jedno omezení} \]
\[ df=4-1=3. \]
První tři čísla mohou být zvolena volně. Jakmile známe je a požadovaný průměr, čtvrté musí doplnit součet do 40.
Obecně pro \(n\) čísel s jedním pevným průměrem platí:
\[ df=n-1, \]
kde \(n\) je počet čísel a jednička představuje jedno omezení jejich součtu.
8.3 Zpět ke krabům
Krabí model má 13 průměrů slanisek. To je náš počet pozorováníJeden zaznamenaný případ v datech, který obsahuje hodnoty jedné nebo více proměnných.. Z těchto pozorování model odhaduje dvě hodnoty:
- interceptParametr modelu: hodnota odezvy predikovaná modelem, když jsou všechny prediktory rovno nule; geometricky jde o úsek na ose y (kde regresní přímka protíná osu y).;
- sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů)..
Po odhadu těchto dvou koeficientů zbývá:
\[ \text{reziduální stupně volnosti} = \text{počet pozorování (zde počet lokalit)} - \text{počet odhadnutých koeficientů} \]
\[ df=13-2=11. \]
Stejný vztah můžeme pro lineární modelStatistický model předpokládající, že odezva je lineární funkcí prediktorů plus chybový člen s normálním rozdělením (y = a + b·x + ε). zapsat obecně:
\[ df_{\mathrm{res}}=n-p, \]
kde \(n\) je počet pozorování — u krabů počet lokalit — a \(p\) je počet koeficientů odhadnutých z těchto pozorování. Zde tedy \(n=13\) a \(p=2\).
Teď si spojme počet pozorování s tím, kolik volnosti po fitování přímky zbývá. Přímka pokaždé odhaduje dva koeficienty, intercept a sklon:
| Počet nezávislých pozorování | Odhadnuté koeficienty | Zbývající reziduální df |
|---|---|---|
| 3 | 2 | 1 |
| 13 | 2 | 11 |
| 10 002 | 2 | 10 000 |
Sudoku ukázalo volnost, která zbývá při postupném doplňování hodnot. Příklad s pevným průměrem ukázal stejnou myšlenku přesnou rovnicí. V regresi spotřebujeme část informace na odhad interceptu a sklonu. Když přidáme další nezávislá pozorování, ale stále odhadujeme jen tyto dva koeficienty, zbývá více reziduálních stupňů volnosti.
8.4 Proč jsme s malým počtem lokalit opatrnější?
Pro vyhodnocení t-statistiky používáme t-rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení.. Křivka ukazuje, které hodnoty \(t\) bychom při opakování studie čekali častěji a které méně často. Celá plocha pod křivkou představuje všechny možné výsledky dohromady.
Vyberme si dobře viditelnou hranici: hodnoty alespoň dvě standardní chybyMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. od nuly, tedy \(t\leq-2\) nebo \(t\geq2\). Fialová plocha ukáže, jak velká část možných výsledků leží za těmito hranicemi.
Při malém \(df\) zůstává dál od nuly větší část celkové plochy. Pro tento tvar mají statistici běžný název: říkají, že taková křivka má těžší chvosty. Velké absolutní hodnoty \(t\) proto nejsou při malém \(df\) tak neobvyklé. Krabí model má 11 stupňů volnosti, takže v následující části použijeme tvar prostřední křivky — už ale s naší skutečnou hodnotou \(t\), nikoli s ilustrační hranicí 2.
9 Jak neobvyklé by bylo naše t v nulovém světě?
Vraťme se ke krabům. Nulová hypotézaVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. popisuje svět, ve kterém je sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). opravdu nulový. T-křivka s stupni volnostiPočet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů. 11 ukazuje, jaké hodnoty \(t\) by v takovém světě vznikaly při opakování studie.
Pozorovaný sklon leží přibližně 6,16 standardních chybMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. od nuly. Odpovídající t-statistika je tedy \(t\approx \text{6,16}\). Teď se ptáme, jaká část nulového referenčního rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení. leží alespoň tak daleko od nuly jako náš výsledek.
Celá plocha pod t-křivkou představuje všechny možné hodnoty \(t\) v nulovém světě a má velikost 1. Hledaná část této plochy proto musí být číslo mezi 0 a 1.
| Co hledáme? | V krabím modelu |
|---|---|
| Hranice stejně vzdálené od nuly | \(t=-\text{6,16}\) a \(t=+\text{6,16}\) |
| Výsledky ještě vzdálenější | vše nalevo od záporné hranice a napravo od kladné hranice |
| Proč oba směry? | alternativa připouští kladný i záporný vztah |
Obě krajní oblasti se nazývají chvosty rozdělení. Protože naše otázka připouští kladný i záporný sklon, budeme sčítat plochu v obou chvostech.
Sečteme plochu v levém a pravém chvostu. Tomuto součtu se ve statistice říká p-hodnotaPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data..
Co z p-hodnoty můžeme přímo přečíst?
- Vždy leží mezi 0 a 1. Nula by znamenala žádnou plochu, jednička celou plochu pod křivkou.
- Je podmíněná nulovým světem a modelem. Nejde o pravděpodobnost, že je nulová hypotéza pravdivá.
- U oboustranné otázky zahrnuje oba chvosty. Počítáme kladné i záporné výsledky alespoň tak vzdálené od nuly.
- Čím menší je p-hodnota, tím méně jsou data slučitelná s přesně nulovým sklonem. Takto krajní výsledek by v nulovém světě vznikal méně často.
Pro krabí model je tento součet přibližně 0,000071. Kdyby byl skutečný sklon nulový a model správně popisoval vznik dat, takto krajní nebo ještě krajnější t-statistika by se objevila přibližně 7,1krát ze 100 000 opakování.
9.1 Tři studenti čtou stejný výsledek
Anna: „P-hodnota 0,000071 znamená, že pravděpodobnost nulové hypotézy je 0,000071.“
Boris: „Tak malá p-hodnota znamená, že biologický efektKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu. musí být obrovský.“
Cyril: „Kdyby byl skutečný sklon nulový a platil náš model, takto krajní výsledek by byl velmi vzácný.“
Cyril jako jediný odpovídá na otázku, kterou p-hodnota skutečně klade.
10 Když musíme udělat rozhodnutí
P-hodnotaPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data. popisuje, nakolik jsou data slučitelná s nulovou hypotézouVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀.. V některých situacích ale musíme udělat také rozhodnutí: nulovou hypotézu zamítnout, nebo ji nezamítnout. K tomu potřebujeme pravidlo zvolené ještě před pohledem na výsledek.
Představme si mnoho studií, ve kterých nulová hypotéza opravdu platí. Jak často jsme ochotni připustit, že ji naše pravidlo přesto omylem zamítne? Hodnota 5 % například znamená, že při mnoha opakovaných studiích se stejným pravidlem připouštíme pětiprocentní dlouhodobé riziko falešného zamítnutí pravdivé nulové hypotézy.
Tato předem zvolená hranice se nazývá hladina významnostiPředem zvolená pravděpodobnostní hranice (typicky α = 0,05), pod níž prohlásíme výsledek za statisticky významný. a označuje se řeckým písmenem \(\alpha\) (alfa). Často se používá:
- 5 %, tedy \(\alpha=\text{0,05}\);
- v přísněji nastavených analýzách například 1 %, tedy \(\alpha=0{,}01\).
Ani 5 %, ani 1 % není přírodní zákon. Hranice má vycházet z pravidel oboru a z následků nesprávného rozhodnutí. Dva možné způsoby, jak se při takovém rozhodování splést, pojmenujeme v následující části.
10.1 Kritické hodnoty
Plochu pod t-křivkou ani její přesné hranice není snadné vypočítat ručně. Proto statistické učebnice před běžným používáním počítačů obsahovaly několik stran předem vypočtených tabulek. Z nich se vyhledávala kritická hodnotaNásobek standardní chyby použitý při konstrukci intervalu nebo testu; závisí například na hladině spolehlivosti, stupních volnosti a zvoleném rozdělení. pro zvolené rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení., hladinu významnosti a stupně volnostiPočet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů..
Tabulka tedy nepočítala přesnou plochu znovu pro každý model. Umožnila jednodušší postup: najít správnou hranici a porovnat s ní pozorovanou testovou statistiku. Pokud \(|t|\) leželo za kritickou hodnotou, odpovídalo to p-hodnotě nejvýše \(\alpha\) a nulová hypotéza se zamítla. Podrobnější tabulky také dovolovaly p-hodnotu zařadit mezi dvě uvedené hranice, ale obvykle nedaly tolik desetinných míst jako dnešní software.
Nebyla to jedna hranice pro všechny modely. Bylo potřeba zvolit:
- referenční rozdělení — zde t-rozdělení;
- oboustrannou hladinu významnosti — zde \(\alpha=\text{0,05}\);
- správný řádek podle stupňů volnosti — zde \(df=11\).
Malá část takové tabulky by vypadala následovně. Hodnoty říkají, jak daleko od nuly začíná při oboustranné hladině 5 % krajních pět procent t-rozdělení.
| Reziduální stupně volnosti | Kritická hodnota \(|t|\) pro \(\alpha=\text{0,05}\) |
|---|---|
| 11 — krabí model | 2,201 |
| 10 000 | 1,960 |
V řádku pro 11 stupňů volnosti najdeme hranice přibližně \(-\text{2,201}\) a \(+\text{2,201}\). Pozorované krabí \(|t|=\text{6,16}\) leží daleko za nimi.
Teď stejné hranice přidáme přímo do známého t-rozdělení. Fialová vyznačuje předem zvolené kritické oblasti; oranžová ukazuje výsledek našeho modelu.
Fialové chvosty za kritickými hranicemi mají dohromady plochu \(\alpha=\text{0,05}\). Skutečně pozorovaná t-statistika je kladná; záporná oranžová hranice je pouze její zrcadlový protějšek pro oboustrannou otázku. P-hodnota je plocha pod t-křivkou za oběma oranžovými hranicemi. Protože \(|t|=\text{6,16}\) leží za kritickou hodnotou 2,201, vedou porovnání \(|t|\) s kritickou hodnotou a porovnání p-hodnoty s \(\alpha\) ke stejnému rozhodnutí.
V R stejnou hodnotu vyhledá funkce qt(). Funkce pt() pak spočítá plochu za pozorovaným t, tedy p-hodnotu. Následující kód používá přímo model, který jsme už fitovali:
# Hranici spočítáme pro alfa = 0,05 a df našeho modelu.
kriticke_t <-
qt(
p = 1 - 0.05 / 2,
df = df.residual(object = mod_krabi)
)
# t-statistiku přečteme z tabulky koeficientů modelu.
tabulka_koeficientu <- coef(object = summary(object = mod_krabi))
t_krabi <- tabulka_koeficientu["zemepisna_sirka", "t value"]
# Obě krajní plochy t-rozdělení sečteme.
p_krabi <-
2 * pt(
q = -abs(x = t_krabi),
df = df.residual(object = mod_krabi)
)
c(
kriticka_hodnota = kriticke_t,
t_krabi = t_krabi,
p_hodnota = p_krabi
)kriticka_hodnota t_krabi p_hodnota
2.200985e+00 6.159372e+00 7.112446e-05
abs(x = t_krabi) > kriticke_t[1] TRUE
Při běžné analýze se o ruční vyhledávání kritických hodnot ani o výpočet pomocí qt() a pt() nemusíme starat. R už test koeficientu provedl při fitování modelu. Podívejme se znovu na známý výpis:
# Znovu zobrazíme celý souhrn stejného modelu.
summary(object = mod_krabi)
Call:
lm(formula = prumerna_sirka_mm ~ zemepisna_sirka, data = data_lokality)
Residuals:
Min 1Q Median 3Q Max
-1.77895 -0.74796 0.05101 0.73779 1.87228
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -3.74716 3.00884 -1.245 0.239
zemepisna_sirka 0.48953 0.07948 6.159 7.11e-05 ***
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Residual standard error: 1.226 on 11 degrees of freedom
Multiple R-squared: 0.7752, Adjusted R-squared: 0.7548
F-statistic: 37.94 on 1 and 11 DF, p-value: 7.112e-05
P-hodnotu pro naši biologickou otázku najdeme v tabulce Coefficients:
- vybereme řádek
zemepisna_sirka, protože právě ten obsahuje sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). vztahu k zeměpisné šířce; - ve sloupci
t valuevidíme pozorovanou t-statistiku 6,159; - ve sloupci
Pr(>|t|)vidíme oboustrannou p-hodnotu 0,000071; - počet reziduálních stupňů volnosti 11 najdeme níže ve výpisu na řádku
Residual standard error.
To je hodnota, kterou budeme při běžné práci číst. Tabulka kritických hodnot, porovnání s \(|t|\) a porovnání p-hodnoty s \(\alpha\) jsou jen tři zápisy stejného rozhodovacího pravidla. Počítač princip porovnání nezměnil; stejné hranice a plochy však vypočítá za nás.
Rozhodovací pravidlo pak zní:
| Výsledek porovnání | Běžné rozhodnutí a označení |
|---|---|
| p-hodnota je nejvýše \(\alpha\) | zamítneme nulovou hypotézu; výsledek označíme jako statisticky významný |
| p-hodnota je větší než \(\alpha\) | nulovou hypotézu nezamítneme; výsledek není na zvolené hladině statisticky významný |
V těchto materiálech používáme český termín statisticky významný. V článcích často uvidíte také synonymum statisticky signifikantní (anglicky statistically significant). P-hodnota je v obou případech menší než předem zvolená rozhodovací hranice.
U krabů je p-hodnota 0,000071. Při \(\alpha=\text{0,05}\) proto nulovou hypotézu o přesně nulovém sklonu zamítáme a výsledek nazveme statisticky významným. Odpovídající 95% interval spolehlivostiRozsah hodnot, v němž se s danou spolehlivostí (typicky 95 %) nachází odhadovaný parametr. nulu neprotíná, takže vede ke stejnému rozhodnutí. Neříkáme tím, že jsme alternativní hypotézu dokázali; říkáme, že přesně nulový sklon je za předpokladů modelu s výsledkem velmi obtížně slučitelný.
10.2 Stejnou otázku můžeme položit intervalu
Teď už víme, proč porovnáváme právě 95% interval s hladinou \(\alpha=\text{0,05}\). U oboustranného testu patří k sobě:
- kritické hranice vymezující prostředních 95 % příslušného referenčního rozdělení;
- 95% interval spolehlivosti vytvořený pomocí stejných hranic;
- zbývajících 5 % rozdělených mezi oba chvosty;
- rozhodovací hranice \(\alpha=\text{0,05}\).
Stejnou otázku proto můžeme položit bez dalšího výpočtu p-hodnoty: obsahuje 95% interval spolehlivosti nulový sklon?
Krabí interval od 0,315 do 0,664 mm na stupeň nulu neprotíná. Při oboustranné hladině \(\alpha=\text{0,05}\) proto vede ke stejnému rozhodnutí jako p-hodnota: nulový sklon zamítneme. Kdyby 95% interval nulu protínal, p-hodnota by při stejném modelu nebyla menší než 0,05 a nulovou hypotézu bychom nezamítli.
Interval nám přitom ukazuje víc než samotné rozhodnutí. Vidíme z něj také rozsah kladných velikostí vztahu, které zůstávají slučitelné s daty a modelem.
Nezamítnout nulovou hypotézu naopak neznamená dokázat, že efekt je přesně nula.
11 Dva způsoby, jak se splést
Rozhodovací pravidlo už máme: p-hodnotuPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data. porovnáme s předem zvolenou hladinou významnostiPředem zvolená pravděpodobnostní hranice (typicky α = 0,05), pod níž prohlásíme výsledek za statisticky významný.. Rozhodnutí ale není totéž co jistota. Může odpovídat skutečnosti, nebo se můžeme splést dvěma různými způsoby.
11.1 Rychlá paměťová pomůcka
U těhotenského testu si představme nulový stav „těhotenství není přítomno“:
- chyba I. typu neboli falešně pozitivní výsledek: test hlásí těhotenství v očividně nemožné situaci;
- chyba II. typu neboli falešně negativní výsledek: test nehlásí těhotenství v očividně pokročilé fázi.
Je to úmyslně absurdní zkratka. Skutečná definice vždy závisí na tom, jak jsme určili nulový stav.
- Chyba I. typu: zamítneme nulovou hypotézuVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀., přestože je pravdivá. Jde o falešně pozitivní závěr neboli falešný poplach. Předem zvolená hladina významnosti \(\alpha\) určuje dlouhodobé riziko právě této chyby.
- Chyba II. typu: nulovou hypotézu nezamítneme, přestože ve skutečnosti neplatí a existuje skutečný efektKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu..
11.2 Biologický příklad: invazní druh
Představme si průzkum, jehož nulová hypotéza zní:
\[ H_0:\ \text{invazní druh v oblasti není přítomen}. \]
| Skutečnost | Průzkum hlásí „nepřítomen“ | Průzkum hlásí „přítomen“ |
|---|---|---|
| Druh není přítomen | správné rozhodnutí | chyba I. typu: zbytečný zásah |
| Druh je přítomen | chyba II. typu: přehlédnutá invaze | správné rozhodnutí |
Žádný typ chyby není vždy horší. Záleží na následcích.
U krabího modelu by chyba I. typu znamenala, že tvrdíme vztah, přestože je populační sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). nulový. Chyba II. typu by znamenala, že skutečný vztah neodhalíme.
11.3 Když skutečný vztah přehlédneme
Chyba II. typu popisuje jednotlivý omyl. Zbývá ale praktická otázka: Jak dobře je naše studie připravena skutečný vztah vůbec odhalit? Této schopnosti říkáme síla testu.
V tomto kontextu znamená „efekt“ vždy předem zvolenou skutečnou velikost efektu (effect size) v širší populaci — například skutečný sklon 0,25 mm na stupeň. Nejde o pravděpodobnost, že efekt existuje, ani o dodatečné přejmenování sklonu, který jsme právě pozorovali.
Kdybychom opakovali stejně navrženou studii ve světě s touto konkrétní skutečnou velikostí efektu, síla testu by byla podíl opakování, ve kterých bychom nulovou hypotézu správně zamítli. Vyšší síle obvykle pomáhá:
- větší skutečná velikost efektu;
- více nezávislých lokalit;
- menší variabilitaObecný termín pro rozsah, v němž se hodnoty proměnné liší od sebe navzájem; kvantifikuje se pomocí rozptylu, SD, IQR nebo rozsahu. a tím menší standardní chybaMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace.;
- méně přísné rozhodovací pravidlo — za cenu vyššího rizika chyby I. typu.
Nízká síla znamená, že častěji nastane chyba II. typu: reálný vztah přehlédneme. Proto nezamítnutí nulové hypotézy není důkazem nulového efektu, zvlášť u malé nebo velmi variabilní studie.
11.4 Kolik studií vztah odhalí?
Sílu testu můžeme odhadnoutČíslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. simulací. Musíme si zvolit konkrétní skutečný efekt, který chceme umět odhalit. Zvolíme vztah 0,25 mm na jeden stupeň, tedy asi 51 % sklonu pozorovaného u krabů. Ptáme se tak, zda by stejná studie dokázala zachytit i slabší, ale předem zvolený vztah. Výsledek porovnáme také s naším pozorovaným sklonem.
Vytvoříme 5 000 hypotetických studií. Každá bude mít stejné zeměpisné šířky jako naše data. Do každé vložíme skutečný sklon 0,25 mm na stupeň a přidáme náhodná residuaRozdíl mezi pozorovanou hodnotou odezvy a hodnotou predikovanou modelem: eᵢ = yᵢ − ŷᵢ. podobně velká jako v našem modelu. Potom vždy fitujeme přímku a zaznamenáme, zda při \(\alpha=\text{0,05}\) zamítla nulový sklon.
| Co jsme v příkladu nastavili | Hodnota |
|---|---|
| Skutečný sklon, který chceme odhalit | 0,25 mm na 1° |
| Počet lokalit v každé studii | 13 |
| Velikost náhodných residuí | přibližně 1,23 mm |
| Rozhodovací hranice | \(\alpha=\text{0,05}\) |
| Studie, které nulový sklon zamítly | 4 060 z 5 000 |
Sílu v tomto ilustračním scénáři odhadneme jako podíl:
\[ \text{odhad síly testu} = \frac{\text{počet studií, které zamítly nulový sklon}} {\text{počet všech simulovaných studií}}. \]
\[ \frac{4060}{5000} = \text{0,812} \approx \text{81,2}\,\%. \]
Zkráceně bychom stejný výpočet mohli zapsat jako
\[ \widehat{\text{síla}}=\frac{m}{N}, \]
kde \(m\) je počet simulovaných studií, které nulový sklon zamítly, a \(N\) je počet všech simulovaných studií.
To znamená: kdyby byl skutečný sklon 0,25 mm na stupeň a všechny ostatní podmínky odpovídaly této simulaci, přibližně 81,2 % stejně navržených studií by při \(\alpha=\text{0,05}\) nulový sklon zamítlo. Zbylé studie by tento skutečný vztah přehlédly — dopustily by se chyby II. typu.
Těchto 81,2 % není pravděpodobnost, že je náš závěr pravdivý, ani dodatečné hodnocení pozorované p-hodnoty. Je to vlastnost předem popsaného hypotetického scénáře. Formální plánování síly a potřebné velikosti výběruSoubor pozorování, z něhož počítáme statistiky a pomocí něhož se snažíme popsat širší populaci nebo proces. necháme na pozdější kurz.
12 Co tedy můžeme říct o krabech?
Vraťme se k původní otázce.
Dokázali jsme, že severněji žijící krabi jsou větší?
Ne. Máme silný a dobře popsaný výsledek pro 13 sledovaných slanisek a jednoduchý model. To není totéž jako definitivní důkaz obecného biologického pravidla.
Úplný závěr můžeme poskládat z následujících odpovědí:
| Nejprve se ptáme | Odpověď v krabím příběhu |
|---|---|
| Jak velký je vztah? | 0,490 mm na 1°; 2,45 mm na 5° |
| Je biologicky zajímavý? | Přes sledovaný rozsah odpovídá asi 6,22 mm |
| Jak přesný je odhad? | 95% CI [0,315; 0,664] mm na 1° |
| Jak dobře se data shodují s nulovým sklonem? | \(t\approx \text{6,16}\), \(df=11\), \(p\approx \text{0,000071}\) |
| Jaké je rozhodnutí při \(\alpha=\text{0,05}\)? | výsledek je statisticky významný; nulovou hypotézuVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. zamítáme |
| Co ještě může závěr omezovat? | výběrSoubor pozorování, z něhož počítáme statistiky a pomocí něhož se snažíme popsat širší populaci nebo proces. lokalit, prostorová závislost, agregace a jednoduchost modelu |
Jedna možná odpověď:
12.1 Co se do jedné přímky nevešlo
Diagnostické grafySoubor grafických a numerických kontrol ověřujících, zda jsou splněny předpoklady modelu: linearita, normalita reziduí, homoskedasticita, absence vlivných bodů. jsme prohlédli hned po fitování modelu. Ani dobrý diagnostický obraz ale neřeší všechna omezení studie a zvoleného modelu:
- Jsou všechna slaniska stejně dobře změřena? Ne úplně. Počty krabů se mírně liší, takže průměry nemají stejnou přesnost. Jednoduchá nevážená regrese jim přesto dává stejnou váhu.
- Co se stalo s rozdíly mezi jednotlivými kraby? Zprůměrováním jsme je z hlavní analýzy odstranili. Pro naši otázku to bylo užitečné, ale část informace jsme ztratili.
- Nestojí přímka hlavně na několika lokalitách? Když postupně vynecháme vždy jednu lokalitu, sklon se nejvíce změní po vynechání lokalit GTM a SI. Všechny sklony však zůstávají kladné a leží přibližně mezi 0,429 a 0,559 mm na stupeň.
- Mohou si blízká slaniska být podobnější? Ano. Geografické lokality nemusí být zcela nezávislé a přímka není úplný prostorový ekologický model.
- Dokazuje vztah příčinu? Ne. Studie je observační. Zeměpisná šířka může souviset s teplotou, délkou sezóny i dalšími podmínkami.
Kvůli těmto omezením nemusíme výsledek zahodit. Musíme ale být opatrní, když ho zobecňujeme na jiná místa, populace nebo biologické mechanismy.
13 Měsíc pořád není ze sýra
P-hodnotaPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data. nám neřekne pravděpodobnost, že je Měsíc ze sýra. Stejně tak nám neřekne pravděpodobnost, že je Bergmannovo pravidlo pravdivé.
Odpovídá na mnohem užší otázku: Jak neobvyklá by byla naše testová statistika, kdyby platilo přesně zvolené nulové tvrzení a předpoklady modelu?
Vědecký závěr vzniká spojením více částí:
- velikosti efektuKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu.;
- biologického významu;
- nejistotyRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb.;
- slučitelnosti s konkrétním nulovým tvrzením;
- uspořádání studie;
- předpokladů a možných chyb;
- dosavadních znalostí a dalších studií.
14 Co bude následovat dál
Zeměpisná šířka byla číselný prediktorProměnná, pomocí níž vysvětlujeme variabilitu odezvy; v notaci y ~ x je prediktor x., a proto jsme vztah popisovali sklonemParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů).. V následující lekci nebude prediktorem číslo, ale příslušnost ke skupině, například kontrola a zásah. Místo sklonu se budeme ptát na rozdíl mezi dvěma průměrySoučet hodnot vydělený jejich počtem; nejběžnější míra polohy (střední hodnoty)..
Způsob uvažování zůstane stejný: nejprve velikost a biologický význam rozdílu, potom nejistotaRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb., srovnání s přesnou nulou a nakonec omezení studie.
15 Shrnutí
- Testovatelnost tvrzení není totéž jako jeho věrohodnost.
- Nulový sklonParametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). znamená žádný systematický lineární trend, nikoli žádnou náhodnou variabilituObecný termín pro rozsah, v němž se hodnoty proměnné liší od sebe navzájem; kvantifikuje se pomocí rozptylu, SD, IQR nebo rozsahu. mezi lokalitami.
- T-statistika měří vzdálenost od nulového sklonu ve standardních chybáchMíra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace..
- Stupně volnostiPočet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů. určují, kterou referenční t-křivku použijeme a kolik plochy zůstává daleko od nuly.
- P-hodnotaPravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data. je podmíněná plocha v chvostech referenčního rozděleníPopis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení., nikoli pravděpodobnost pravdivosti hypotézy.
- „Statisticky významný“ je výsledek rozhodovacího pravidla; neznamená automaticky velký nebo biologicky důležitý efektKvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu..
- Zamítnutí i nezamítnutí nulové hypotézyVýchozí předpoklad, který testujeme - typicky ‘efekt je nulový’ nebo ‘skupiny se neliší’; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. může být chybné a závažnost obou chyb závisí na jejich důsledcích.
- Síla testu popisuje schopnost odhalit předem zvolenou skutečnou velikost efektu; nízká síla zvyšuje riziko, že reálný vztah přehlédneme.
- Dobrá vědecká odpověď spojuje velikost vztahu, nejistotuRozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb., srovnání s přesnou nulou, diagnostiku modeluSoubor grafických a numerických kontrol ověřujících, zda jsou splněny předpoklady modelu: linearita, normalita reziduí, homoskedasticita, absence vlivných bodů. a omezení studie.
15.1 Závěrečná otázka
Kolega vám ukáže jen titulek „p < 0,05: severní krabi jsou větší“. Jaké tři otázky mu položíte, než titulku uvěříte?
Slovníček pojmů
Pojmy použité v těchto materiálech a jejich definice. Úplný průběžně aktualizovaný slovníček je dostupný také online.
| term | definition |
|---|---|
| diagnostika-modelu | Soubor grafických a numerických kontrol ověřujících, zda jsou splněny předpoklady modelu: linearita, normalita reziduí, homoskedasticita, absence vlivných bodů. |
| efekt | Kvantitativní popis toho, jak se podle modelu mění odezva s prediktorem; zahrnuje směr, velikost a nejistotu odhadu, ale sám o sobě nedokládá příčinu. |
| hierarchicka-data | Data, kde pozorování nejsou zcela nezávislá - jsou seskupena do vyšší úrovně (lokality, bloky, jedinci s opakovanými měřeními). |
| hladina-vyznamnosti | Předem zvolená pravděpodobnostní hranice (typicky α = 0,05), pod níž prohlásíme výsledek za statisticky významný. |
| intercept | Parametr modelu: hodnota odezvy predikovaná modelem, když jsou všechny prediktory rovno nule; geometricky jde o úsek na ose y (kde regresní přímka protíná osu y). |
| interval-spolehlivosti | Rozsah hodnot, v němž se s danou spolehlivostí (typicky 95 %) nachází odhadovaný parametr. |
| jednotka-pozorovani | Entita nebo děj, o kterém jedno pozorování nese informace, například jedinec, plocha, vzorek vody nebo jedna erupce. |
| kriticka-hodnota | Násobek standardní chyby použitý při konstrukci intervalu nebo testu; závisí například na hladině spolehlivosti, stupních volnosti a zvoleném rozdělení. |
| linearni-model | Statistický model předpokládající, že odezva je lineární funkcí prediktorů plus chybový člen s normálním rozdělením (y = a + b·x + ε). |
| nejistota | Rozsah, v němž nevíme přesnou hodnotu parametru kvůli omezenému a variabilnímu vzorku; kvantifikuje se pomocí intervalů spolehlivosti nebo směrodatných chyb. |
| nulova-hypoteza | Výchozí předpoklad, který testujeme - typicky 'efekt je nulový' nebo 'skupiny se neliší'; p-hodnota udává pravděpodobnost dat za předpokladu platnosti H₀. |
| odezva | Proměnná, jejíž variabilitu se snažíme vysvětlit nebo předpovědět; v notaci modelu `y ~ x` je odezva `y`. |
| odhad | Číslo vypočtené z pozorovaných dat jako přiblížení neznámé vlastnosti nebo parametru; jiný srovnatelný výběr může dát jiný odhad. |
| odhadnuta-hodnota | Hodnota odezvy, kterou fitovaný model přiřadí pozorování na základě jeho hodnot prediktorů; značí se často ŷ. |
| p-hodnota | Pravděpodobnost, že bychom při platnosti nulové hypotézy pozorovali data alespoň tak extrémní jako naše skutečná data. |
| pozorovani | Jeden zaznamenaný případ v datech, který obsahuje hodnoty jedné nebo více proměnných. |
| prediktor | Proměnná, pomocí níž vysvětlujeme variabilitu odezvy; v notaci `y ~ x` je prediktor `x`. |
| prumer | Součet hodnot vydělený jejich počtem; nejběžnější míra polohy (střední hodnoty). |
| residuum | Rozdíl mezi pozorovanou hodnotou odezvy a hodnotou predikovanou modelem: eᵢ = yᵢ − ŷᵢ. |
| rezidualni-smerodatna-odchylka | Odhad typické velikosti residuí v jednotkách odezvy; popisuje rozptýlení pozorování kolem hodnot odhadnutých modelem. |
| rozdeleni | Popis toho, jaké hodnoty proměnná nabývá a jak často se vyskytují; může jít o pozorované rozdělení dat nebo o teoretické pravděpodobnostní rozdělení. |
| sklon | Parametr lineárního modelu udávající, o kolik se změní odezva, pokud prediktor vzroste o jednu jednotku (při zachování ostatních prediktorů). |
| standardni-chyba | Míra přesnosti odhadu parametru (typicky průměru) z dat; udává, jak moc by se odhadnutý parametr lišil při opakovaném vzorkování ze stejné populace. |
| stupne-volnosti | Počet nezávislých informací dostupných pro odhad parametru; počet pozorování minus počet odhadovaných parametrů. |
| t-test | Statistický test porovnávající průměry dvou skupin (nebo průměr s konstantou); ekvivalent lineárního modelu se dvěma úrovněmi faktoru. |
| variabilita | Obecný termín pro rozsah, v němž se hodnoty proměnné liší od sebe navzájem; kvantifikuje se pomocí rozptylu, SD, IQR nebo rozsahu. |
| vyber | Soubor pozorování, z něhož počítáme statistiky a pomocí něhož se snažíme popsat širší populaci nebo proces. |