Skip to content

MultinomialΒΆ

Multinomial distribution for categorical data.

ParametersΒΆ

  • events (Union[dict, list]) – defaults to None

    An optional list of events that already occurred.

AttributesΒΆ

  • mode

  • n_samples

    The number of observed samples.

ExamplesΒΆ

>>> from river import proba

>>> p = proba.Multinomial(['green'] * 3)
>>> p = p.update('red')

>>> p.pmf('red')
0.25

>>> p.update('red').update('red').pmf('green')
0.5

>>> p.revert('red').revert('red').pmf('red')
0.25

MethodsΒΆ

pmf

Probability mass function.

Parameters

  • x
revert

Reverts the parameters of the distribution for a given observation.

Parameters

  • x
update

Updates the parameters of the distribution given a new observation.

Parameters

  • x