Як розрахувати середнє та стандартне відхилення за допомогою Python

Автор: Robert Doyle
Дата Створення: 22 Липня 2021
Дата Оновлення: 6 Травень 2024
Anonim
DA_Описова статистика на Python
Відеоролик: DA_Описова статистика на Python

Зміст

Python - це вільна і легка для читання мова програмування. При програмуванні на Python може виникнути потреба в обчисленні середньої дисперсії та стандартного відхилення ряду чисел. Наприклад, обчислення середнього балу учасників тесту, а потім стандартного відхилення, або того, наскільки оцінка варіюється від середнього для оцінки кожного студента. На прикладі екзаменаційних оцінок рівняння усереднення визначається як сума всіх оцінок, поділена на кількість іспитів. Стандартне відхилення визначається як квадратний корінь із суми кожної окремої ноти за мінусом середнього значення всіх нот у квадраті, поділеного на кількість тестів мінус один.

Крок 1

Відкрийте редактор Python.

Крок 2

Обчисліть середнє значення, набравши:

примітки = (1, 2, 3, 4, 5) носій = сума (примітки) / len (примітки) друкований носій;


Python поверне середнє значення, рівне "3".

Крок 3

Обчисліть стандартне відхилення, ввівши наступний код, а потім натисніть "Enter".

з математичного імпорту sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum, sum2, n = sdev.sum, sdev.sum2, sdev.n return sqrt (sum2 / n - сума * сума / n / n);

Крок 4

Введіть наступний код, а потім натисніть "Enter".

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

Крок 5

Введіть наступний код, а потім натисніть "Enter".

для значення в (примітки): print (примітки, standDev (примітки));

Python поверне оцінку тесту та стандартне відхилення для кожного значення:

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