كيفية حساب المتوسط ​​والانحراف المعياري باستخدام بايثون

مؤلف: Robert White
تاريخ الخلق: 1 أغسطس 2021
تاريخ التحديث: 1 قد 2024
Anonim
How To Calculate the Standard Deviation Using Python and Pandas
فيديو: How To Calculate the Standard Deviation Using Python and Pandas

المحتوى

Python هي لغة برمجة مجانية وسهلة القراءة. عند البرمجة في بايثون ، قد تكون هناك حاجة لحساب متوسط ​​التباين والانحراف المعياري لسلسلة من الأرقام. على سبيل المثال ، حساب متوسط ​​درجات المشاركين في الاختبار ، ثم الانحراف المعياري ، أو مدى اختلاف الدرجة عن متوسط ​​تقدير كل طالب. باستخدام مثال درجات الاختبار ، يتم تعريف معادلة حساب المتوسط ​​على أنها مجموع جميع الدرجات مقسومًا على عدد الاختبارات. يُعرَّف الانحراف المعياري بأنه الجذر التربيعي لمجموع كل ملاحظة فردية مطروحًا منه متوسط ​​جميع الملاحظات المربعة ، مقسومًا على عدد الاختبارات ناقصًا واحدًا.

الخطوة 1

افتح محرر بايثون.

الخطوة 2

احسب المتوسط ​​بكتابة:

الملاحظات = (1 ، 2 ، 3 ، 4 ، 5) الوسائط = sum (ملاحظات) / لين (ملاحظات) الوسائط المطبوعة ؛


ستعيد بايثون القيمة المتوسطة التي تساوي "3".

الخطوه 3

احسب الانحراف المعياري عن طريق كتابة الكود التالي ، ثم اضغط على "Enter".

من موقف استيراد الرياضيات sqrt defDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum، sum2، n = sdev.sum، sdev.sum2، sdev.n return sqrt (sum2 / n - sum * sum / n / n) ؛

الخطوة 4

أدخل الرمز التالي ، ثم اضغط على "Enter".

sdev.sum = sdev.sum2 = sdev.n = 0

الخطوة الخامسة

أدخل الرمز التالي ، ثم اضغط على "Enter".

للقيمة في (ملاحظات): طباعة (ملاحظات ، ستاندديف (ملاحظات)) ؛

ستعيد Python درجة الاختبار والانحراف المعياري لكل قيمة:

(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)