'Median of the distribution.
Parameters
arg1, arg2, arg3,... : array_like
The shape parameter(s) for the distribution (see docstring of the
instance object for more information)
loc : array_like, optional
Location parameter, Default is 0.
scale : array_like, optional
Scale parameter, Default is 1.
Returns
median : float
The median of the distribution.
See Also
stats.distributions.rv_discrete.ppf
Inverse of the CDF'

def median(self, *args, **kwds):

    return self.ppf(0.5, *args, **kwds)
