Turinys
„Python“ yra nemokama ir lengvai skaitoma programavimo kalba. Programuojant „Python“ gali atsirasti poreikis apskaičiuoti vidutinį dispersiją ir standartinių serijos nuokrypių skaičių. Pavyzdžiui, apskaičiuokite vidutinį testo dalyvių balą, o tada standartinį nuokrypį arba kiek skiriasi nuo kiekvieno studento lygio vidurkio. Naudojant pavyzdinių bandymų pastabas, vidurkio lygtis apibrėžiama kaip visų balų suma padalinta iš bandymų skaičiaus. Standartinis nuokrypis apibrėžiamas kaip kiekvienos atskiros užrašo sumos kvadratinė šaknis, atėmus visų užrašų vidurkį, padalytą iš įrodymų skaičiaus, atėmus vieną.
Instrukcijos
„Python“ yra nemokama ir lengvai skaitoma programavimo kalba (Ablestock.com/AbleStock.com/Getty Images)-
Atidarykite „Python“ redaktorių.
-
Apskaičiuokite vidurkį įvesdami:
pastabos = (1, 2, 3, 4, 5) medijos = sumos (užrašai) / len (užrašai) spausdinimo terpė;
Python grąžins vidutinę vertę, lygią "3".
-
Apskaičiuokite standartinį nuokrypį įvesdami šį kodą ir paspauskite „Enter“.
nuo matematikos importo sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1,0 suma, sum2, n = sdev.sum, sdev.sum2, sdev.n grįžti sqrt (sum2 / n - suma * suma / n / n);
-
Įveskite šį kodą, tada paspauskite „Enter“.
sdev.sum = sdev.sum2 = sdev.n = 0
-
Įveskite šį kodą, tada paspauskite „Enter“.
už vertę: print (pastabos, standDev (pastabos));
„Python“ grąžins bandymo pastabą ir kiekvieno nuokrypio standartinį nuokrypį:
(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)