Mode¶
Running mode.
The mode is simply the most common value. An approximate mode can be computed by setting the number of first unique values to count.
Parameters¶
-
k – defaults to
25
Only the first
k
unique values will be included. Ifk
equals -1, the exact mode is computed.
Attributes¶
- name
Examples¶
>>> from river import stats
>>> X = ['sunny', 'cloudy', 'cloudy', 'rainy', 'rainy', 'rainy']
>>> mode = stats.Mode(k=2)
>>> for x in X:
... print(mode.update(x).get())
sunny
sunny
cloudy
cloudy
cloudy
cloudy
>>> mode = stats.Mode(k=-1)
>>> for x in X:
... print(mode.update(x).get())
sunny
sunny
cloudy
cloudy
cloudy
rainy
Methods¶
get
Return the current value of the statistic.
update
Update and return the called instance.
Parameters
- x (numbers.Number)