ЛОГНОРМАЛЬНОЕ РАСПРЕДЕЛЕНИЕ PYTHON

Логнормальное распределение является распределением вероятности случайной величины X, полученной путем экспоненциального преобразования нормально распределенной случайной величины Y.

В Python можно использовать модуль scipy.stats для генерации случайных чисел с логнормальным распределением:

import numpy as np
import matplotlib.pyplot as plt
from scipy.stats import lognorm
s = 0.68 # задаем форму логнормального распределения
rv = lognorm(s)
r = rv.rvs(size=1000) # генерируем 1000 значений
plt.hist(r, density=True, histtype='stepfilled', alpha=0.2)
plt.show()

Модуль numpy используется для работы с массивами чисел, модуль matplotlib для построения графиков, а модуль scipy.stats для работы с распределениями вероятностей.

Чтобы задать форму логнормального распределения, нужно задать значение параметра "s".

Чтобы сгенерировать случайное число с логнормальным распределением, нужно вызвать метод "rvs" объекта, созданного на основе логнормального распределения.

01-10 Эмпирическое распределение в python

Как проверить гипотезу о нормальном распределении ген. совокупности? Критерий согласия Пирсона

Собеседование python разработчик в мой стартап - Федор (пожелал остаться неизвестным)

Логарифмически-нормальное распределение и жизнь

ООП 30 Множественное наследование в Python. Multiple inheritance in Python

#25. Множественное наследование - Объектно-ориентированное программирование Python

Анализ Данных на Python и Pandas

Python с нуля. Урок 12 - Регулярные выражения. Часть 1

Интерполяция в Python

Нормальное Распределение за 6 Минут

BLGPG-E3BEF6D675F7-24-11-24-00

Новые материалы: