tedam
Ноя. 25, 2010 14:44:42
делаем некие измерения, и они заносятся в массив
Стоит задача на как бы построенном графике нормального распределения этих величин отсечь по площади 10% минимальных и 10% максимальных, и узнать 4 числа: среднее значение на минимальных 10%, среднее на максимальных 10%, среднее на остатке и среднеквадратичное отклонение на остатке (средней части графика).
Теорию всего этого уже забыл, давно было(
Подскажите плз есть ли в питоне встроенные методы для получения этих 4-х значений из массива чисел?
doza_and
Ноя. 25, 2010 17:02:49
нормальное распределение помоему тут не нужно
a.sort()
n=0.1*len(a)
print mean(a(:n)),mean(a(-n:)),mean(a(n:-n))...
статистику можно считать функциями из
http://docs.scipy.org/doc/scipy-0.7.x/reference/stats.html#module-scipy.stats
asv13
Ноя. 26, 2010 06:59:44
посмотрите библиотеки numpy и scipy
уж нормальное распределение и среднее там точно есть :)
from numpy.random import random, multivariate_normal, multinomial
from scipy.stats import cov, uniform, norm, scoreatpercentile