Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come calcolare la varianza media e deviazione standard Usare Python

Python è un facile da leggere , linguaggio di programmazione libero . Quando si programma in Python , potrebbe essere necessario calcolare la varianza media e la deviazione standard per una serie di numeri . Ad esempio , si calcola il punteggio medio per tutti i partecipanti al test , poi la deviazione standard , o quanto il punteggio variates dalla media , per il punteggio di ogni studente . Utilizzando il test di punteggi esempio , l'equazione per il calcolo della media è definito come la somma di tutti i punteggi dei test diviso per il numero dei punteggi del test . La deviazione standard è definito come la radice quadrata della somma di ogni singolo cliente meno la media di tutti i punteggi squadrate, diviso per il numero dei punteggi del test meno uno . Istruzioni
1

Aprite il vostro editor di Python
2

calcolare la media digitando: .

Punteggi = ( 1 , 2 , 3 , 4 , 5 ) per

aritmetica = somma (punteggi ) /len (punteggi ) per

print media ; .

Python restituisce il valore medio di "3"

3

calcolare la deviazione standard digitando il codice riportato di seguito , quindi premere " Invio".

da math import sqrt

def standDev ( x ) :

sdev.sum + = x

sum2 + = x * x

sdev.n + = 1.0 Liberi

somma , sum2 , n = sdev.sum , sdev.sum2 , sdev.n

sqrt ritorno ( sum2 /n - somma * somma /n /n) ;
4

digitare il seguente codice , quindi premere . " Enter"

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

Digitare quanto segue , quindi premere "Invio".

per il valore in (punteggi ) : < br

stampa > ( valore , sd (valore) ) ;

Python restituisce il punteggio del test , quindi la deviazione standard per ogni cliente :

( 1 , 2,2662308949301271 ) per

( 2 , 2,282542442102665 ) per

( 3 , 2,2081741457256578 ) per

( 4 , 2,1147629234082532 ) per

( 5 , 2,0438969623979113 )


 

Programmazione © www.354353.com