Как правильно использовать scipy.stats.lognorm? - PullRequest
2 голосов
/ 30 апреля 2019

Я пытаюсь выучить Python через серию лекций на Quantopian, и мне трудно понять, как использовать scipy.stats.lognorm и документацию.

Вот выдержки:

pdf(x, s, loc=0, scale=1)
ppf(q, s, loc=0, scale=1)

Я включил код, найденный в документации: https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.lognorm.html

Я хотел бы знать, как получается s = 0,954 и что означает q, и что это значит, когда вы меняете loc имасштаб?Я знаю, что это меняет функции, но я не совсем понимаю, что это значит, если бы кто-то мог объяснить это «для чайников», это было бы здорово.

s = 0.954
mean, var, skew, kurt = lognorm.stats(s, moments='mvsk')

x = np.linspace(lognorm.ppf(0.01, s), lognorm.ppf(0.99, s), 100)
ax.plot(x, lognorm.pdf(x, s), 'r-', lw=5, alpha=0.6, label='lognorm pdf')
...