Cum se calculează media și deviația standard folosind Python

Autor: Alice Brown
Data Creației: 1 Mai 2021
Data Actualizării: 16 Noiembrie 2024
Anonim
Python 3 Programming Tutorial - Statistics (Mean, Standard Deviation)
Video: Python 3 Programming Tutorial - Statistics (Mean, Standard Deviation)

Conţinut

Python este un limbaj de programare gratuit și ușor de citit. Când programați în Python, poate fi necesar să calculați varianța medie și deviația standard a unei serii de numere. De exemplu, calcularea punctajului mediu al participanților la test și apoi a deviației standard sau cât de mult variază scorul față de media pentru nota fiecărui elev. Utilizând exemplul notelor examenului, ecuația pentru medie este definită ca suma tuturor notelor împărțite la numărul de examene. Abaterea standard este definită ca rădăcina pătrată a sumei fiecărei note individuale minus media tuturor notelor pătrate, împărțită la numărul de teste minus una.

Pasul 1

Deschideți editorul Python.

Pasul 2

Calculați media tastând:

note = (1, 2, 3, 4, 5) media = sum (notes) / len (notes) media tipărită;


Python va returna valoarea medie egală cu „3”.

Pasul 3

Calculați abaterea standard tastând următorul cod, apoi apăsați „Enter”.

din import matematic 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 - sum * sum / n / n);

Pasul 4

Introduceți următorul cod, apoi apăsați „Enter”.

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

Pasul 5

Introduceți următorul cod, apoi apăsați „Enter”.

pentru valoare în (note): print (note, standDev (note));

Python va returna scorul testului și deviația standard pentru fiecare valoare:

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