Я пытаюсь понять, есть ли встроенная функция python для вычисления логарифмического среднего и дисперсии. Я требую эту информацию только для ее подачи в scipy.stats.lognorm
для сюжета, наложенного поверх гистограммы.Есть ли метод Python для вычисления логнормального среднего и дисперсии?
Просто использование numpy.mean
и numpy.std
не представляется правильной идеей, так как среднее и дисперсия логарифма являются специфическими и сильно отличаются от методов numpy. В Matlab у них есть удобная функция, называемая lognstat
, которая возвращает среднее значение и дисперсию логнормального распределения, и я не могу отследить аналогичный метод в Python. Достаточно легко закодировать работу, но мне интересно, существует ли этот метод в библиотеке. Благодарю.
«задано среднее (mu) и стандартное отклонение (сигма) связанного с ним нормального распределения». Но что, если исходные данные не являются нормальным распределением? –