Задать вопрос
@Elick

Можно ли на python задать распределение по четырем моментам?

В python есть пакет scipy.stats,
где можно задать нормальное распределение (norm) по первым двум моментам (мат.ожидание и дисперсии)
можно ли как-то в python аналогично получить распределение с заданными четырьмя моментами (мат.ожидание, дисперсия, асимметрия и эксцесс)?
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Vindicar
@Vindicar
RTFM!
Насколько я знаю, из коробки такого способа нет.
Вообще это будет уже НЕ нормальное распределение, и я бы посоветовал попробовать применить другую модель распределения. Например, бета-распределение даёт довольно широкий диапазон форм графика плотности вероятности, и при определённом соотношении между параметрами a и b выглядит как раз как смещённое нормальное распределение.
Ответ написан
Комментировать
@dmshar
Ну, если вы серьезно заинтересовались темой - то можете начать вот отсюда:
https://www.researchgate.net/publication/315332575...
и отсюда
https://cyberleninka.ru/article/n/metod-podbora-na...
А далее по ссылкам.
Но предупреждаю, математика там суровая. И Python тут вовсе не при чем. Разве что вы напишете свою реализацию описанных в работе методов.
Ответ написан
Комментировать
Griboks
@Griboks
Вы можете генерировать данные по вашим параметрам, а затем построить график распределения. Или вы можете построить график по вашим параметрам (вторые моменты задают производные левой и правой части). Готовые библиотеки мне не встречались.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы