ہمارے آسان استعمال کے کیلکولیٹر کے ساتھ ایک نمونہ زیڈ-ٹیسٹ کے بارے میں جانیں اور اسے انجام دیں۔ طلباء، محققین، اور اعداد و شمار، ڈیٹا سائنس، اور مختلف سائنسی شعبوں میں پیشہ ور افراد کے لیے مثالی۔
اس کیلکولیٹر کا استعمال ایک نمونہ زیڈ ٹیسٹ کرنے کے لیے کریں۔ نیچے مطلوبہ اقدار درج کریں۔
Z-test کیلکولیٹر ایک طاقتور ٹول ہے جو آپ کو ایک نمونہ Z-test کرنے اور سمجھنے میں مدد کرنے کے لئے ڈیزائن کیا گیا ہے۔ یہ شماریاتی ٹیسٹ یہ جانچنے کے لئے استعمال ہوتا ہے کہ آیا کسی آبادی سے نکالی گئی نمونہ کا اوسط کسی معلوم یا مفروضہ آبادی کے اوسط سے نمایاں طور پر مختلف ہے۔
ایک نمونہ Z-test کے لئے Z-score درج ذیل فارمولا کا استعمال کرتے ہوئے حساب کیا جاتا ہے:
جہاں:
یہ فارمولا یہ حساب کرتا ہے کہ نمونہ کا اوسط آبادی کے اوسط سے کتنے معیاری انحراف دور ہے۔
کیلکولیٹر نتیجہ Z-score اور اس کی تشریح دکھائے گا۔
Z-test کئی مفروضوں پر انحصار کرتا ہے:
یہ نوٹ کرنا اہم ہے کہ اگر آبادی کا معیاری انحراف نامعلوم ہو یا نمونہ کا سائز چھوٹا ہو تو t-test زیادہ مناسب ہو سکتا ہے۔
Z-score یہ ظاہر کرتا ہے کہ نمونہ کا اوسط آبادی کے اوسط سے کتنے معیاری انحراف دور ہے۔ عام طور پر:
درست تشریح منتخب کردہ اہمیت کی سطح (α) اور یہ کہ آیا یہ ایک طرفہ یا دو طرفہ ٹیسٹ ہے پر منحصر ہے۔
Z-test کے مختلف شعبوں میں کئی استعمالات ہیں:
اگرچہ Z-test وسیع پیمانے پر استعمال ہوتا ہے، کچھ حالات میں متبادل ٹیسٹ زیادہ مناسب ہو سکتے ہیں:
Z-test کی جڑیں 19ویں اور 20ویں صدی کے اوائل میں شماریاتی نظریے کی ترقی میں ہیں۔ یہ معمول کی تقسیم سے قریبی تعلق رکھتا ہے، جس کی پہلی بار وضاحت ابراہم ڈی موئری نے 1733 میں کی تھی۔ "معیاری اسکور" یا "Z-score" کی اصطلاح چارلس اسپیئر مین نے 1904 میں متعارف کرائی۔
Z-test تعلیمی اور نفسیات میں معیاری ٹیسٹنگ کے آغاز کے ساتھ وسیع پیمانے پر استعمال ہونے لگا۔ یہ رونالڈ فیشر، جیرزی نیئمن اور ایگون پیئرسن جیسے شماریات دانوں کی طرف سے مفروضہ ٹیسٹنگ کے فریم ورک کی ترقی میں اہم کردار ادا کرتا ہے۔
آج، Z-test شماریاتی تجزیے کا ایک بنیادی ٹول ہے، خاص طور پر بڑے نمونہ کے مطالعات میں جہاں آبادی کے پیرامیٹرز معلوم ہیں یا قابل اعتبار اندازے کے ساتھ حاصل کیے جا سکتے ہیں۔
یہاں مختلف پروگرامنگ زبانوں میں Z-scores حساب کرنے کے کچھ کوڈ کے مثالیں ہیں:
1' Excel Function for Z-score
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' Usage:
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## Example usage:
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-score: {z:.4f}")
13
1function zScore(sampleMean, populationMean, populationStdDev, sampleSize) {
2 return (sampleMean - populationMean) / (populationStdDev / Math.sqrt(sampleSize));
3}
4
5// Example usage:
6const sampleMean = 10;
7const populationMean = 9.5;
8const populationStdDev = 2;
9const sampleSize = 100;
10const z = zScore(sampleMean, populationMean, populationStdDev, sampleSize);
11console.log(`Z-score: ${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## Example usage:
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-score: %.4f\n", z))
12
Z-score کو معیاری معمول کی تقسیم کے منحنی خطوط پر بصری طور پر پیش کیا جا سکتا ہے۔ یہاں ایک سادہ ASCII نمائندگی ہے:
آپ کے ورک فلو کے لیے مفید ہونے والے مزید ٹولز کا انعام کریں