Найти - Пользователи
Полная версия: посчитать дисперсию
Начало » Python для экспертов » посчитать дисперсию
1
Еленочка
а как можно посчитать дисперсию?
есть ли какая встроенная функция и как до нее добраться?
Lolka
А тебе какую из?) http://ru.wikipedia.org/wiki/Дисперсия
Еленочка
Дисперсия (теория вероятностей). Для 250 чисел.
hellslade
Еленочка
Есть модуль Scientific. можно взять здесь http://archive.ubuntu.com/ubuntu/pool/universe/p/python-scientific/python-scientific_2.4.11.orig.tar.gz
А почитать на русском вот здесь http://www.russianlutheran.org/python/hinsen/hinsen.htm
вообщем-то в гугле по запросу “python дисперсия” первая ссылка…
Еленочка
Спасибо hellslade!!!!!
Сейчас попробую все сделать
:)
hellslade
кстати может понадобиться модуль Numeric. Для python2.5 он здесь http://biopython.org/DIST/Numeric-24.2.win32-py2.5.exe
hellt
hellslade
кстати может понадобиться модуль Numeric. Для python2.5 он здесь http://biopython.org/DIST/Numeric-24.2.win32-py2.5.exe
а можно и без доп модулей.. поскольку если это универская задачка, то модули там не приветствуются.
дисперсию из выборки можно посчитать так

D = M(x^2) - (M(x))^2

где M(x^2) = среднее значение квадратов значений выборки (т.е. среднее значение квадратов числел в массиве)

(M(x))^2 - квадрат среднего значения
ZZZ
hellt
(M(x))^2 - квадрат среднего значения
Только ‘^’ в питоне выглядит как ‘**’.
Как, впрочем, и в руби, напимер…
hellt
Да, просто я писал обычную формулу, а привычней видеть ^ нежели ** )
ZZZ
Это я к тому, что новичёк может запартачится на этом. :-)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB