bundles / scipy 1.17.1 / scipy / stats / _multivariate / multinomial_gen
class
scipy.stats._multivariate:multinomial_gen
Signature
class multinomial_gen ( seed = None ) Members
-
__call__ -
__init__ -
_checkresult -
_logpmf -
_process_parameters -
_process_quantiles -
cov -
entropy -
logpmf -
mean -
pmf -
rvs
Summary
A multinomial random variable.
Parameters
%(_doc_default_callparams)s%(_doc_random_state)s
Methods
pmf(x, n, p)Probability mass function.
logpmf(x, n, p)Log of the probability mass function.
rvs(n, p, size=1, random_state=None)Draw random samples from a multinomial distribution.
entropy(n, p)Compute the entropy of the multinomial distribution.
cov(n, p)Compute the covariance matrix of the multinomial distribution.
Notes
%(_doc_callparams_note)s
The probability mass function for multinomial is
supported on where each is a nonnegative integer and their sum is .
Examples
from scipy.stats import multinomial rv = multinomial(8, [0.3, 0.2, 0.5])✓
rv.pmf([1, 3, 4])
✗from scipy.stats import binom
✓multinomial.pmf([3, 4], n=7, p=[0.4, 0.6]) binom.pmf(3, 7, 0.4)✗
multinomial.pmf([[3, 4], [3, 5]], n=[7, 8], p=[.3, .7])
✗multinomial.pmf([3, 4], n=7, p=[.3, .7]) multinomial.pmf([3, 5], 8, p=[.3, .7])✗
multinomial.cov([4, 5], [[.3, .7], [.4, .6]])
✗rv = multinomial(n=7, p=[.3, .7])
✓See also
- numpy.random.Generator.multinomial
Sampling from the multinomial distribution.
- scipy.stats.binom
The binomial distribution.
- scipy.stats.multivariate_hypergeom
The multivariate hypergeometric distribution.
Aliases
-
scipy.stats._multivariate.multinomial_gen