تقنية

variance في بايثون: هل تتحقق الدالة من xbar؟

variance(data): 9؛ variance(data,xbar=6): 10.5؛ data=[2,5,8].
رقم معاد لا يضمن صحة xbar.

variance تحسب تباين العينة، وتحتاج قيمتين على الأقل. [1]

الخلاصة السريعة

إذا مررت xbar، يجب أن يكون متوسط العينة الفعلي. [1]

  • variance تحسب تباين العينة، وتحتاج قيمتين على الأقل. [1]
  • عند غياب xbar أو كونها None، تحسب الدالة المتوسط تلقائيًا. [1]
  • الدالة لا تتحقق من أن xbar هو المتوسط الفعلي؛ القيمة الاعتباطية قد تعطي نتيجة غير صالحة. [1]
  • مثال مؤلف شُغّل على CPython 3.12.14 مع import statistics؛ data=[2,5,8] متوسطها 5، وvariance(data) تعطي 9. مجموع مربعات الفروق 18، والمقام 3-1. [1]
  • تمرير xbar=6 يعطي 10.5، دون استثناء في هذا التنفيذ. هذا ليس تباين العينة الصحيح: 6 ليس متوسطها؛ صدور رقم لا يثبت صحة المدخل الاختياري. [1]

تباين العينة

variance تحسب تباين العينة، وتحتاج قيمتين على الأقل. [1]

حساب المتوسط تلقائيًا

عند غياب xbar أو كونها None، تحسب الدالة المتوسط تلقائيًا. [1]

مسؤولية تمرير المتوسط

الدالة لا تتحقق من أن xbar هو المتوسط الفعلي؛ القيمة الاعتباطية قد تعطي نتيجة غير صالحة. [1]

المتوسط الفعلي 5، ومجموع مربعات الفروق 18؛ حول 6 المجموع 21.
المتوسط الفعلي 5.

قائمة واحدة وقيمتا xbar

مثال مؤلف شُغّل على CPython 3.12.14 مع import statistics؛ data=[2,5,8] متوسطها 5، وvariance(data) تعطي 9. مجموع مربعات الفروق 18، والمقام 3-1. [1]

statistics.variance(data) -> 9 [1]

تمرير xbar=6 يعطي 10.5، دون استثناء في هذا التنفيذ. هذا ليس تباين العينة الصحيح: 6 ليس متوسطها؛ صدور رقم لا يثبت صحة المدخل الاختياري. [1]

statistics.variance(data, xbar=6) -> 10.5 [1]

المراجع

  1. Python — statistics في 3.12

للتوسع: التباين والانحراف المعياري.

أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.