Zjistěte více o jednom vzorkovém Z-testu a proveďte ho s naší snadno použitelnou kalkulačkou. Ideální pro studenty, výzkumníky a profesionály v oblasti statistiky, datové vědy a různých vědeckých oborů.
Použijte tuto kalkulačku k provedení jednostranného Z-testu. Zadejte požadované hodnoty níže.
Kalkulačka Z-testu je mocný nástroj navržený k tomu, aby vám pomohl provádět a chápat jednovzorkové Z-testy. Tento statistický test se používá k určení, zda se průměr vzorku odebraného z populace významně liší od známého nebo hypotetického průměru populace.
Z-skóre pro jednovzorkový Z-test se vypočítá pomocí následujícího vzorce:
Kde:
Tento vzorec vypočítává počet směrodatných odchylek, které je průměr vzorku vzdálen od průměru populace.
Kalkulačka zobrazí výsledné Z-skóre a jeho interpretaci.
Z-test se opírá o několik předpokladů:
Je důležité poznamenat, že pokud je směrodatná odchylka populace neznámá nebo je velikost vzorku malá, může být vhodnější t-test.
Z-skóre představuje počet směrodatných odchylek, které je průměr vzorku vzdálen od průměru populace. Obecně:
Přesná interpretace závisí na zvolené úrovni významnosti (α) a na tom, zda se jedná o jednostranný nebo oboustranný test.
Z-test má různé aplikace v různých oblastech:
I když je Z-test široce používán, existují situace, kdy mohou být alternativní testy vhodnější:
Z-test má své kořeny ve vývoji statistické teorie na konci 19. a začátku 20. století. Úzce souvisí s normálním rozdělením, které poprvé popsal Abraham de Moivre v roce 1733. Termín "standardní skóre" nebo "Z-skóre" byl zaveden Charlesem Spearmanem v roce 1904.
Z-test se stal široce používaným s příchodem standardizovaného testování ve vzdělávání a psychologii na počátku 20. století. Hrálo to klíčovou roli ve vývoji rámců testování hypotéz statistiky jako Ronald Fisher, Jerzy Neyman a Egon Pearson.
Dnes zůstává Z-test základním nástrojem v statistické analýze, zejména ve studiích s velkým vzorkem, kde jsou parametry populace známy nebo mohou být spolehlivě odhadnuty.
Zde jsou některé příklady kódu pro výpočet Z-skóre v různých programovacích jazycích:
1' Excel Funkce pro Z-skóre
2Function ZScore(sampleMean As Double, populationMean As Double, populationStdDev As Double, sampleSize As Double) As Double
3 ZScore = (sampleMean - populationMean) / (populationStdDev / Sqr(sampleSize))
4End Function
5' Použití:
6' =ZScore(10, 9.5, 2, 100)
7
1import math
2
3def z_score(sample_mean, population_mean, population_std_dev, sample_size):
4 return (sample_mean - population_mean) / (population_std_dev / math.sqrt(sample_size))
5
6## Příklad použití:
7sample_mean = 10
8population_mean = 9.5
9population_std_dev = 2
10sample_size = 100
11z = z_score(sample_mean, population_mean, population_std_dev, sample_size)
12print(f"Z-skóre: {z:.4f}")
13
1function zScore(sampleMean, populationMean, populationStdDev, sampleSize) {
2 return (sampleMean - populationMean) / (populationStdDev / Math.sqrt(sampleSize));
3}
4
5// Příklad použití:
6const sampleMean = 10;
7const populationMean = 9.5;
8const populationStdDev = 2;
9const sampleSize = 100;
10const z = zScore(sampleMean, populationMean, populationStdDev, sampleSize);
11console.log(`Z-skóre: ${z.toFixed(4)}`);
12
1z_score <- function(sample_mean, population_mean, population_std_dev, sample_size) {
2 (sample_mean - population_mean) / (population_std_dev / sqrt(sample_size))
3}
4
5## Příklad použití:
6sample_mean <- 10
7population_mean <- 9.5
8population_std_dev <- 2
9sample_size <- 100
10z <- z_score(sample_mean, population_mean, population_std_dev, sample_size)
11cat(sprintf("Z-skóre: %.4f\n", z))
12
Z-skóre lze vizualizovat na křivce standardního normálního rozdělení. Zde je jednoduchá ASCII reprezentace:
Objevte další nástroje, které by mohly být užitečné pro vaši pracovní postup.