Hur man beräknar medelvärdet och standardavvikelsen med Python

Författare: Helen Garcia
Skapelsedatum: 17 April 2021
Uppdatera Datum: 9 Maj 2024
Anonim
Hur man beräknar medelvärdet och standardavvikelsen med Python - Vetenskap
Hur man beräknar medelvärdet och standardavvikelsen med Python - Vetenskap

Innehåll

Python är ett gratis och lättläst programmeringsspråk. Vid programmering i Python kan det finnas ett behov av att beräkna den genomsnittliga variansen och standardavvikelsen för en serie siffror. Till exempel att beräkna medelpoängen för testdeltagare och sedan standardavvikelsen, eller hur mycket poängen varierar från genomsnittet för varje elevs betyg. Med hjälp av exemplet på examensbetyg definieras ekvationen för medelvärdet som summan av alla betyg dividerat med antalet tentor. Standardavvikelsen definieras som kvadratroten av summan av varje enskild ton minus genomsnittet av alla toner i kvadrat, dividerat med antalet tester minus en.

Steg 1

Öppna Python-redigeraren.

Steg 2

Beräkna genomsnittet genom att skriva:

anteckningar = (1, 2, 3, 4, 5) media = summa (anteckningar) / len (anteckningar) utskriftsmedia;


Python returnerar medelvärdet lika med "3".

Steg 3

Beräkna standardavvikelsen genom att skriva följande kod och tryck sedan på "Enter".

från matematisk import sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum, sum2, n = sdev.sum, sdev.sum2, sdev.n returnerar sqrt (sum2 / n - summa * summa / n / n);

Steg 4

Ange följande kod och tryck sedan på "Enter".

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

Steg 5

Ange följande kod och tryck sedan på "Enter".

för värde i (anteckningar): skriv ut (anteckningar, standDev (anteckningar));

Python returnerar testpoäng och standardavvikelse för varje värde:

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