Форум сайта python.su
делаем некие измерения, и они заносятся в массив
Стоит задача на как бы построенном графике нормального распределения этих величин отсечь по площади 10% минимальных и 10% максимальных, и узнать 4 числа: среднее значение на минимальных 10%, среднее на максимальных 10%, среднее на остатке и среднеквадратичное отклонение на остатке (средней части графика).
Теорию всего этого уже забыл, давно было(
Подскажите плз есть ли в питоне встроенные методы для получения этих 4-х значений из массива чисел?
Офлайн
нормальное распределение помоему тут не нужно
a.sort()
n=0.1*len(a)
print mean(a(:n)),mean(a(-n:)),mean(a(n:-n))...
Офлайн
А еще лучше http://www.r-project.org/
Офлайн
посмотрите библиотеки numpy и scipy
уж нормальное распределение и среднее там точно есть :)
from numpy.random import random, multivariate_normal, multinomial
from scipy.stats import cov, uniform, norm, scoreatpercentile
Офлайн