Hitta ensidiga och tvåsidiga kritiska värden för de mest utbredda statistiska testerna, inklusive Z-test, t-test och Chi-kvadrat test. Idealisk för statistisk hypotesprövning och forskningsanalys.
Kritiska värden är viktiga inom statistisk hypotesprövning. De definierar tröskeln vid vilken vi förkastar nollhypotesen till förmån för alternativhypotesen. Genom att beräkna det kritiska värdet kan forskare avgöra om deras teststatistik faller inom förkastelseområdet och fatta informerade beslut baserade på sina data.
Denna kalkylator hjälper dig att hitta de en- och tvåsidiga kritiska värdena för de mest använda statistiska testerna, inklusive Z-test, t-test och Chi-kvadrat test. Den stöder olika signifikansnivåer och frihetsgrader, vilket ger exakta resultat för dina statistiska analyser.
Välj Testtyp:
Välj Typ av Svans:
Ange Signifikansnivå (( \alpha )):
Ange Frihetsgrader (om tillämpligt):
Beräkna:
För den standardiserade normalfördelningen:
Där:
För t-fördelningen med ( df ) frihetsgrader:
Där:
För Chi-kvadrat fördelningen med ( df ) frihetsgrader:
Där:
Kalkylatorn utför följande steg:
Inmatningsvalidering:
Justera Signifikansnivå för Typ av Svans:
Beräkna Kritisk Värde(n):
Visa Resultat:
Extrema Signifikansnivåer (( \alpha ) nära 0 eller 1):
Stora Frihetsgrader (( df )):
Små Frihetsgrader (( df \leq 1 )):
Ensidiga vs. Tvåsidiga Tester:
Kritiska värden används inom olika områden:
Akademisk Forskning:
Kvalitetssäkring:
Hälsovård och Medicin:
Finans och Ekonomi:
p-värden:
Konfidensintervall:
Bayesianska Metoder:
Icke-parametriska Tester:
Utvecklingen av kritiska värden är sammanflätad med evolutionen av statistisk inferens:
Tidigt 1900-tal:
Ronald Fisher:
Framsteg inom Beräkning:
Scenario: Ett företag vill testa om en ny process minskar den genomsnittliga produktionstiden. De sätter ( \alpha = 0.05 ).
Lösning:
Kodexempel:
1import scipy.stats as stats
2
3alpha = 0.05
4Z_c = stats.norm.ppf(1 - alpha)
5print(f"Kritisk Värde (Z_c): {Z_c:.4f}")
6
1// JavaScript exempel för Z-test kritisk värde
2function calculateZCriticalValue(alpha) {
3 return jStat.normal.inv(1 - alpha, 0, 1);
4}
5
6const alpha = 0.05;
7const Z_c = calculateZCriticalValue(alpha);
8console.log(`Kritisk Värde (Z_c): ${Z_c.toFixed(4)}`);
9
Obs: Kräver jStat biblioteket för statistiska funktioner.
1' Excel formel för Z-test kritisk värde (ensidigt)
2' I en cell, ange:
3=NORM.S.INV(1 - 0.05)
4
5' Resultat:
6' Returnerar 1.6449
7
Scenario: En forskare genomför ett experiment med 20 deltagare (( df = 19 )) och använder ( \alpha = 0.01 ).
Lösning:
Kodexempel:
1alpha <- 0.01
2df <- 19
3t_c <- qt(1 - alpha / 2, df)
4print(paste("Kritisk Värde (t_c):", round(t_c, 4)))
5
1alpha = 0.01;
2df = 19;
3t_c = tinv(1 - alpha / 2, df);
4fprintf('Kritisk Värde (t_c): %.4f\n', t_c);
5
1// JavaScript exempel för t-test kritisk värde
2function calculateTCriticalValue(alpha, df) {
3 return jStat.studentt.inv(1 - alpha / 2, df);
4}
5
6const alpha = 0.01;
7const df = 19;
8const t_c = calculateTCriticalValue(alpha, df);
9console.log(`Kritisk Värde (t_c): ${t_c.toFixed(4)}`);
10
Obs: Kräver jStat biblioteket.
1' Excel formel för t-test kritisk värde (tvåsidigt)
2' I en cell, ange:
3=T.INV.2T(0.01, 19)
4
5' Resultat:
6' Returnerar 2.8609
7
Scenario: En analytiker testar anpassningen av observerade data med förväntade frekvenser över 5 kategorier (( df = 4 )) vid ( \alpha = 0.05 ).
Lösning:
Kodexempel:
1import scipy.stats as stats
2
3alpha = 0.05
4df = 4
5chi2_lower = stats.chi2.ppf(alpha / 2, df)
6chi2_upper = stats.chi2.ppf(1 - alpha / 2, df)
7print(f"Nedre Kritisk Värde: {chi2_lower:.4f}")
8print(f"Övre Kritisk Värde: {chi2_upper:.4f}")
9
1alpha = 0.05;
2df = 4;
3chi2_lower = chi2inv(alpha / 2, df);
4chi2_upper = chi2inv(1 - alpha / 2, df);
5fprintf('Nedre Kritisk Värde: %.4f\n', chi2_lower);
6fprintf('Övre Kritisk Värde: %.4f\n', chi2_upper);
7
1// JavaScript exempel för Chi-kvadrat test kritiska värden
2function calculateChiSquaredCriticalValues(alpha, df) {
3 const lower = jStat.chisquare.inv(alpha / 2, df);
4 const upper = jStat.chisquare.inv(1 - alpha / 2, df);
5 return { lower, upper };
6}
7
8const alpha = 0.05;
9const df = 4;
10const chi2_vals = calculateChiSquaredCriticalValues(alpha, df);
11console.log(`Nedre Kritisk Värde: ${chi2_vals.lower.toFixed(4)}`);
12console.log(`Övre Kritisk Värde: ${chi2_vals.upper.toFixed(4)}`);
13
Obs: Kräver jStat biblioteket.
1' Excel formler för Chi-kvadrat test kritiska värden (tvåsidigt)
2' Nedre kritiska värde (i en cell):
3=CHISQ.INV(0.025, 4)
4
5' Övre kritiska värde (i en annan cell):
6=CHISQ.INV(0.975, 4)
7
8' Resultat:
9' Nedre Kritisk Värde: 0.7107
10' Övre Kritisk Värde: 11.1433
11
Scenario: Ett test genomförs med en mycket liten signifikansnivå ( \alpha = 0.0001 ) och ( df = 1 ).
Lösning:
För ett ensidigt t-test:
Det kritiska värdet närmar sig ett mycket stort nummer.
Kodexempel (Python):
1import scipy.stats as stats
2
3alpha = 0.0001
4df = 1
5t_c = stats.t.ppf(1 - alpha, df)
6print(f"Kritisk Värde (t_c): {t_c}")
7
Resultat:
Utskriften visar ett mycket stort kritiskt värde, vilket indikerar att med en så liten ( \alpha ) och låg ( df ) är det kritiska värdet extremt högt, vilket potentiellt närmar sig oändlighet. Detta exemplifierar hur extrema indata kan leda till beräkningsutmaningar.
Hantering i Kalkylatorn:
Kalkylatorn kommer att returnera 'Oändlighet' eller 'Odefinierat' för sådana fall och rekommendera användaren att överväga att justera signifikansnivån eller använda alternativa metoder.
Att förstå kritiska värden underlättas av att visualisera fördelningskurvor och skuggade förkastelseområden.
En SVG-diagram som illustrerar den standardiserade normalfördelningen med det kritiska värdet markerat. Området bortom det kritiska värdet representerar förkastelseområdet. X-axeln representerar z-poängen, och Y-axeln representerar sannolikhetsdensitetsfunktionen f(z).
En SVG-diagram som visar t-fördelningen för angivna frihetsgrader med det kritiska värdet markerat. Notera att t-fördelningen har tyngre svansar jämfört med normalfördelningen.
En SVG-diagram som visar Chi-kvadrat fördelningen med nedre och övre kritiska värden markerade för ett tvåsidigt test. Fördelningen är sned åt höger.
Obs: SVG-diagrammen är inbäddade i innehållet för att förbättra förståelsen. Varje diagram är noggrant märkt, och färgerna är valda för att vara komplementära till Tailwind CSS.
Pearson, K. (1900). On the Criterion that a Given System of Deviations from the Probable in the Case of a Correlated System of Variables is Such that it Can be Reasonably Supposed to Have Arisen from Random Sampling. Philosophical Magazine Series 5, 50(302), 157–175. Länk
Student (Gosset, W. S.) (1908). The Probable Error of a Mean. Biometrika, 6(1), 1–25. Länk
Fisher, R. A. (1925). Statistical Methods for Research Workers. Edinburgh: Oliver & Boyd.
NIST/SEMATECH e-Handbook of Statistical Methods. Kritiska Värden. Länk
Wikipedia. Kritiskt Värde. Länk
Upptäck fler verktyg som kan vara användbara för din arbetsflöde