تعرف على اختبارات Z ذات العينة الواحدة وقم بإجراءها باستخدام الآلة الحاسبة السهلة الاستخدام لدينا. مثالية للطلاب والباحثين والمحترفين في الإحصاء وعلوم البيانات ومجالات علمية متنوعة.
استخدم هذه الآلة الحاسبة لإجراء اختبار Z لعينة واحدة. أدخل القيم المطلوبة أدناه.
آلة حاسبة لاختبار Z هي أداة قوية مصممة لمساعدتك في إجراء وفهم اختبارات Z لعينة واحدة. يُستخدم هذا الاختبار الإحصائي لتحديد ما إذا كان متوسط عينة مأخوذة من مجموعة سكانية مختلفًا بشكل كبير عن متوسط سكاني معروف أو مفترض.
يتم حساب درجة Z لاختبار Z لعينة واحدة باستخدام الصيغة التالية:
حيث:
تحسب هذه الصيغة عدد الانحرافات المعيارية التي يبتعد بها متوسط العينة عن المتوسط السكاني.
ستعرض الآلة الحاسبة درجة Z الناتجة وتفسيرها.
يعتمد اختبار Z على عدة افتراضات:
من المهم ملاحظة أنه إذا كان الانحراف المعياري السكاني غير معروف أو كان حجم العينة صغيرًا، فقد يكون اختبار t أكثر ملاءمة.
تمثل درجة Z عدد الانحرافات المعيارية التي يبتعد بها متوسط العينة عن المتوسط السكاني. بشكل عام:
يعتمد التفسير الدقيق على مستوى الدلالة المختار (α) وما إذا كان اختبارًا أحادي الاتجاه أو ثنائي الاتجاه.
لدى اختبار Z تطبيقات متنوعة عبر مجالات مختلفة:
بينما يُستخدم اختبار Z على نطاق واسع، هناك حالات قد تكون فيها الاختبارات البديلة أكثر ملاءمة:
تعود جذور اختبار Z إلى تطوير النظرية الإحصائية في أواخر القرن التاسع عشر وأوائل القرن العشرين. وهو مرتبط ارتباطًا وثيقًا بالتوزيع الطبيعي، الذي وصفه أبراهام دي مويفر لأول مرة في عام 1733. تم تقديم مصطلح "الدرجة المعيارية" أو "درجة Z" بواسطة تشارلز سبيرمان في عام 1904.
أصبح اختبار Z مستخدمًا على نطاق واسع مع ظهور الاختبارات الموحدة في التعليم وعلم النفس في أوائل القرن العشرين. لعب دورًا حاسمًا في تطوير أطر اختبار الفرضيات بواسطة الإحصائيين مثل رونالد فيشر، وجيرزي نيمان، وإيغون بييرسون.
اليوم، لا يزال اختبار Z أداة أساسية في التحليل الإحصائي، خاصة في الدراسات ذات العينة الكبيرة حيث يُعرف أو يمكن تقدير المعلمات السكانية بشكل موثوق.
إليك بعض أمثلة التعليمات البرمجية لحساب درجات Z في لغات برمجة مختلفة:
1' دالة Excel لحساب درجة Z
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' الاستخدام:
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## مثال للاستخدام:
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: {z:.4f}")
13
1function zScore(sampleMean, populationMean, populationStdDev, sampleSize) {
2 return (sampleMean - populationMean) / (populationStdDev / Math.sqrt(sampleSize));
3}
4
5// مثال للاستخدام:
6const sampleMean = 10;
7const populationMean = 9.5;
8const populationStdDev = 2;
9const sampleSize = 100;
10const z = zScore(sampleMean, populationMean, populationStdDev, sampleSize);
11console.log(`درجة Z: ${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## مثال للاستخدام:
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: %.4f\n", z))
12
يمكن تصور درجة Z على منحنى التوزيع الطبيعي القياسي. إليك تمثيل بسيط ASCII:
اكتشف المزيد من الأدوات التي قد تكون مفيدة لسير عملك