Normal Inverse Gaussian Distribution#
Die Wahrscheinlichkeitsdichtefunktion ist gegeben durch
wobei \(x\) eine reelle Zahl ist, der Parameter \(a\) die Schwere der Ränder (tail heaviness) angibt und \(b\) der Parameter für die Asymmetrie ist. Es gelten \(a > 0\) und \(|b| \leq a\). \(K_1\) ist die modifizierte Bessel-Funktion zweiter Art (scipy.special.k1).
Eine normal-inversegaußsche Zufallsvariable mit den Parametern \(a\) und \(b\) kann ausgedrückt werden als \(X = b V + \sqrt(V) X\), wobei \(X\) eine norm(0,1)-verteilte Variable und \(V\) eine invgauss(mu=1/sqrt(a**2 - b**2))-verteilte Variable ist. Daher ist die Normal-Inverse-Gaußsche Verteilung ein Spezialfall von Normal-Varianz-Mittelwert-Mischungen.
Eine weitere gebräuchliche Parametrisierung der Verteilung wird durch den folgenden Ausdruck der Wahrscheinlichkeitsdichtefunktion gegeben:
In SciPy entspricht dies \(a = \alpha \delta, b = \beta \delta, \text{loc} = \mu, \text{scale}=\delta\).
Implementierung: scipy.stats.norminvgauss