Drėgno perimetro skaičiuoklė įvairioms kanalo formoms
Apskaičiuokite drėgną perimetrą įvairioms kanalo formoms, įskaitant trapezoidus, stačiakampius/kubus ir apvalius vamzdžius. Būtina hidraulikos inžinerijos ir skysčių mechanikos taikymams.
Fisherio tikslusis testas
Įveskite 2 x 2 kontingencijos lentelės reikšmes
Dokumentacija
Fisherio tikslaus testo skaičiuoklė - Nemokamas internetinis statistikos įrankis
Kas yra Fisherio tikslaus testo?
Fisherio tikslaus testas yra statistinis reikšmingumo testas, naudojamas nustatyti, ar tarp dviejų kategorinių kintamųjų yra nenatūralių asociacijų mažose imtyse. Ši Fisherio tikslaus testo skaičiuoklė pateikia tikslius p-vertes 2×2 kontingencijos lentelėms, kai imties dydžiai yra per maži, kad chi-kvadrato testas būtų patikimas.
Skirtingai nuo apytikslių statistinių testų, Fisherio tikslaus testas suteikia tikslius tikimybių skaičiavimus kategorinių duomenų analizei, todėl jis yra aukso standartas mažų imčių tyrimuose medicinoje, psichologijoje ir kokybės kontrolėje.
Kaip naudoti šią Fisherio tikslaus testo skaičiuoklę
- Pasirinkite testo tipą: Pasirinkite tarp vienpusio arba dvipusio Fisherio tikslaus testo
- Įveskite kontingencijos lentelės reikšmes:
- Ląstelė A: Sėkmių skaičius grupėje 1
- Ląstelė B: Nesėkmių skaičius grupėje 1
- Ląstelė C: Sėkmių skaičius grupėje 2
- Ląstelė D: Nesėkmių skaičius grupėje 2
- Apskaičiuoti: Paspauskite, kad apskaičiuotumėte tikslią p-vertę
- Interpretuoti rezultatus: Fisherio tikslaus testo p-vertė rodo statistinę reikšmę
Fisherio tikslaus testas yra būtinas, kai bendra imties dydis yra mažas (paprastai n < 1000) arba kai bet kurios ląstelės tikėtinos dažniai yra mažesni nei 5.
Fisherio tikslaus testo įvesties reikalavimai
Fisherio tikslaus testo skaičiuoklė atlieka išsamią validaciją:
- Visos ląstelių reikšmės turi būti neigiamų sveikųjų skaičių
- Bent viena ląstelė turi turėti teigiamą reikšmę
- Bendra imties dydis turi būti tinkamas tiksliems testavimo metodams
- Netinkami įvedimai rodo klaidų pranešimus su pataisymo gairėmis
Fisherio tikslaus testo formulė ir matematinis pagrindas
Fisherio tikslaus testas naudoja hipergeometrinę skirstinį tikslioms tikimybėms apskaičiuoti:
Tikimybė konkrečiai lentelei:
Kur:
- a, b, c, d = ląstelių reikšmės 2×2 kontingencijos lentelėje
- n = bendra imties dydis (a+b+c+d)
- ! = faktorialo žymėjimas
Vienpusis Fisherio tikslaus testas:
Dvipusis Fisherio tikslaus testas:
Fisherio tikslaus testo skaičiavimo algoritmas
Fisherio tikslaus testo skaičiuoklė įgyvendina šį algoritmą:
- Apskaičiuoti pastebėtą tikimybę: Apskaičiuokite hipergeometrinę tikimybę įvestai kontingencijos lentelei
- Vienpusis testas: Sudėkite tikimybes visoms lentelėms su rezultatais, kurie yra tokie pat ekstremalūs arba ekstremalesni numatytu kryptimi
- Dvipusis testas: Sudėkite tikimybes visoms galimoms lentelėms su tikimybe ≤ pastebėta tikimybė
- Tikslumo valdymas: Naudoja logaritminius skaičiavimus, kad būtų išvengta skaitmeninio perpildymo dideliems faktorialams
Fisherio tikslaus testas suteikia tikslias p-vertes, nesiremia asimptotinėmis prielaidomis, todėl jis yra aukso standartas mažų imčių kategorinei analizei.
Kada naudoti Fisherio tikslaus testą prieš chi-kvadrato testą
Fisherio tikslaus testas rekomenduojamas, kai:
- Maži imties dydžiai: Bendra n < 1000 arba bet kuri tikėtina ląstelės dažnis < 5
- Reikalingos tikslios p-vertės: Kai reikalingi tikslūs tikimybių skaičiavimai
- 2×2 kontingencijos lentelės: Nepriklausomybės testavimas tarp dviejų binarinių kintamųjų
- Medicininiai tyrimai: Klinikiniai tyrimai su mažomis pacientų grupėmis
- Kokybės kontrolė: Gamybos defektų analizė su ribotomis imtimis
Fisherio tikslaus testo taikymai:
- A/B testavimas su mažais konversijos mėginiais
- Medicininio gydymo efektyvumo tyrimai
- Genetinės asociacijos tyrimai
- Apklausų tyrimai su binariniais rezultatais
- Švietimo intervencijų analizė
Fisherio tikslaus testo ir chi-kvadrato testo palyginimas
Aspektas | Fisherio tikslaus testas | Chi-kvadrato testas |
---|---|---|
Imties dydis | Mažos imtys (n < 1000) | Didelės imtys (n ≥ 1000) |
Tikėtini dažniai | Bet koks dažnis | Visos ląstelės ≥ 5 |
P-vertės tipas | Tiksli tikimybė | Apytikslė |
Skaičiavimo kaina | Didesnė | Mažesnė |
Tikslumas | Tiksli | Asimptotinė prielaida |
Pasirinkite Fisherio tikslaus testą, kai imties dydžio apribojimai daro chi-kvadrato prielaidas negaliojančias.
Fisherio tikslaus testo pavyzdžiai ir taikymai
Pavyzdys 1: Medicininio gydymo tyrimas
- Gydyti pacientai, kurie pagerėjo: 8 (Ląstelė A)
- Gydyti pacientai, kurie nepagerėjo: 2 (Ląstelė B)
- Kontroliniai pacientai, kurie pagerėjo: 3 (Ląstelė C)
- Kontroliniai pacientai, kurie nepagerėjo: 7 (Ląstelė D)
- Fisherio tikslaus testo p-vertė: 0.0524
Pavyzdys 2: Kokybės kontrolės analizė
- Defektyvūs daiktai iš Mašinos A: 1 (Ląstelė A)
- Geros prekės iš Mašinos A: 19 (Ląstelė B)
- Defektyvūs daiktai iš Mašinos B: 6 (Ląstelė C)
- Geros prekės iš Mašinos B: 14 (Ląstelė D)
- Fisherio tikslaus testo p-vertė: 0.0456
Fisherio tikslaus testo kodo įgyvendinimo pavyzdžiai
1# Python įgyvendinimas naudojant scipy
2from scipy.stats import fisher_exact
3
4# 2x2 kontingencijos lentelė
5table = [[8, 2],
6 [3, 7]]
7
8# Dvipusis Fisherio tikslaus testas
9odds_ratio, p_value = fisher_exact(table, alternative='two-sided')
10print(f"Fisherio tikslaus testo p-vertė: {p_value:.4f}")
11
1# R įgyvendinimas
2# Sukurkite kontingencijos lentelę
3table <- matrix(c(8, 2, 3, 7), nrow = 2, byrow = TRUE)
4
5# Fisherio tikslaus testas
6result <- fisher.test(table)
7print(paste("P-vertė:", result$p.value))
8
1// JavaScript įgyvendinimas (supaprastintas)
2function fisherExactTest(a, b, c, d, testType) {
3 // Naudoja hipergeometrinį skirstinį
4 // Įgyvendinimas atitinka mūsų skaičiuoklę
5 return calculateFishersExactTest(a, b, c, d, testType);
6}
7
Kaip interpretuoti Fisherio tikslaus testo rezultatus
P-vertės interpretacija:
- p < 0.001: Ypač stiprūs įrodymai prieš nulio hipotezę
- p < 0.01: Labai stiprūs įrodymai prieš nulio hipotezę
- p < 0.05: Stiprūs įrodymai prieš nulio hipotezę (reikšminga)
- p ≥ 0.05: Nepakankami įrodymai atmesti nulio hipotezę
Efekto dydžio apsvarstymai:
- Mažos imtys gali turėti didelius efekto dydžius, bet nereikšmingas p-vertes
- Apsvarstykite patikimumo intervalus kartu su Fisherio tikslaus testo rezultatais
- Klinikinė reikšmė vs statistinė reikšmė
Dažnai užduodami klausimai apie Fisherio tikslaus testą
Kam naudojamas Fisherio tikslaus testas? Fisherio tikslaus testas nustato, ar yra reikšminga asociacija tarp dviejų kategorinių kintamųjų 2×2 kontingencijos lentelėje, ypač kai imties dydžiai yra maži.
Kada turėčiau naudoti Fisherio tikslaus testą vietoj chi-kvadrato? Naudokite Fisherio tikslaus testą, kai jūsų bendra imties dydis yra mažesnis nei 1000 arba kai bet kuri tikėtina ląstelės dažnis yra mažesnis nei 5.
Koks skirtumas tarp vienpusio ir dvipusio Fisherio tikslaus testo? Vienpusis testas tikrina asociaciją tam tikra kryptimi (iš anksto nustatyta hipotezė), o dvipusis testas tikrina bet kokią asociaciją be krypties numatymo.
Ar Fisherio tikslaus testas gali apdoroti didesnes nei 2×2 lenteles? Standartinis Fisherio tikslaus testas skirtas 2×2 lentelėms. Didesnėms kontingencijos lentelėms naudokite Freeman-Halton plėtimą arba kitus tikslius testus.
Ar Fisherio tikslaus testas visada yra tikslesnis nei chi-kvadrato? Fisherio tikslaus testas suteikia tikslias p-vertes, todėl jis yra tikslesnis mažoms imtims. Tačiau didelėms imtims chi-kvadratas yra skaičiavimo efektyvus su nereikšmingu tikslumo praradimu.
Kokias prielaidas daro Fisherio tikslaus testas? Fisherio tikslaus testas daro prielaidą, kad fiksuoti marginaliniai totalai, nepriklausomybė stebėjimų ir kad duomenys atitinka hipergeometrinį skirstinį.
Kaip interpretuoti Fisherio tikslaus testo patikimumo intervalus? Patikimumo intervalai dėl santykio suteikia galimų efekto dydžių diapazoną. Jei intervalas neapima 1.0, asociacija yra statistiškai reikšminga.
Ar galiu naudoti Fisherio tikslaus testą poruotoms duomenims? Ne, Fisherio tikslaus testas skirtas nepriklausomoms grupėms. Poruotoms kategorinėms duomenims naudokite McNemaro testą.
Koks imties dydis reikalauja Fisherio tikslaus testo? Naudokite Fisherio tikslaus testą, kai jūsų bendra imties dydis yra mažesnis nei 1000 arba kai bet kuri tikėtina ląstelės dažnis yra mažesnis nei 5. Tai užtikrina tikslias p-vertes.
Kaip rankiniu būdu apskaičiuoti Fisherio tikslaus testą? Rankinis skaičiavimas apima hipergeometrinių tikimybių skaičiavimą naudojant faktorialus. Mūsų internetinė skaičiuoklė automatiškai atlieka šiuos sudėtingus skaičiavimus, kad užtikrintų tikslumą ir greitį.
Nuorodos ir tolesnė literatūra
Pradėkite naudoti mūsų Fisherio tikslaus testo skaičiuoklę šiandien, kad gautumėte tikslią statistinę analizę savo kategoriniams duomenims. Puikiai tinka tyrėjams, studentams ir profesionalams, kuriems reikia tikslių p-verčių mažų imčių tyrimuose.
- Fisher, R.A. (1922). "On the interpretation of χ² from contingency tables, and the calculation of P." Journal of the Royal Statistical Society, 85(1), 87-94.
- Freeman, G.H. & Halton, J.H. (1951). "Note on an exact treatment of contingency, goodness of fit and other problems of significance." Biometrika, 38(1/2), 141-149.
- Agresti, A. (2018). "An Introduction to Categorical Data Analysis" (3rd ed.). Wiley.
- McDonald, J.H. (2014). "Handbook of Biological Statistics" (3rd ed.). Sparky House Publishing.
Meta Title: Fisherio tikslaus testo skaičiuoklė - Nemokamas internetinis statistikos įrankis Meta Description: Apskaičiuokite tikslias p-vertes 2×2 kontingencijos lentelėms su mūsų Fisherio tikslaus testo skaičiuokle. Puikiai tinka mažų imčių tyrimams, medicininiams tyrimams ir kategorinių duomenų analizei.
Susiję įrankiai
Raskite daugiau įrankių, kurie gali būti naudingi jūsų darbo eiga.