כיצד לחשב את סטיית הממוצע ואת סטיית התקן באמצעות פייתון

מְחַבֵּר: Alice Brown
תאריך הבריאה: 26 מאי 2021
תאריך עדכון: 7 מאי 2024
Anonim
Python 3 Programming Tutorial - Statistics (Mean, Standard Deviation)
וִידֵאוֹ: Python 3 Programming Tutorial - Statistics (Mean, Standard Deviation)

תוֹכֶן

פייתון היא שפת תכנות חופשית וקלה לקריאה. בעת תכנות בפייתון יתכן שיהיה צורך לחשב את השונות הממוצעת וסטיית התקן של סדרת מספרים. לדוגמא, חישוב הציון הממוצע של משתתפי המבחן, ואז סטיית התקן, או כמה הציון משתנה מהממוצע לציון של כל תלמיד. באמצעות דוגמת ציוני הבחינות, המשוואה לממוצע מוגדרת כסכום של כל הציונים חלקי מספר הבחינות. סטיית התקן מוגדרת כשורש הריבוע של סכום כל תו בודד פחות הממוצע של כל התווים בריבוע, חלקי מספר הבדיקות מינוס אחד.

שלב 1

פתח את עורך הפייתון.

שלב 2

חישב את הממוצע על ידי הקלדה:

הערות = (1, 2, 3, 4, 5) מדיה = סכום (הערות) / len (הערות) אמצעי הדפסה;


פייתון יחזיר את הערך הממוצע השווה ל- "3".

שלב 3

חשב את סטיית התקן על ידי הקלדת הקוד הבא, ואז לחץ על "Enter".

מייבוא ​​מתמטיקה sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = sum sum, sum2, n = sdev.sum, sdev.sum2, sdev.n להחזיר sqrt (sum2 / n - סכום * סכום / n / n);

שלב 4

הזן את הקוד הבא ולחץ על "Enter".

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

שלב 5

הזן את הקוד הבא ולחץ על "Enter".

עבור ערך ב- (הערות): הדפס (הערות, standDev (הערות));

פייתון יחזיר את ציון הבדיקה וסטיית התקן עבור כל ערך:

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