I'm trying to replicate the answer from R's gamlss.dist exGAUS in Python's scipy.stats.exponnorm.
The following in R returns -0.4003516
:
library(gamlss)
qexGAUS(0.5, mu = -1., sigma = .6, nu = .7, lower.tail = TRUE, log.p = FALSE)
However, the following in scipy returns -0.6153701019503552
:
from scipy.stats import exponnorm
exponnorm.ppf(q=0.5, K=.7, loc=-1, scale=.6)
How do I configure the scipy inputs to get the same answer as I get in R? Based on Why does gamlss give incorrect estimates of ex-gaussian distribution parameters?, I think it is related to log transforms of the inputs, but I can't seem to get a match with various combinations of log/antilog inputs.