statistics.mode() și statistics.multimode() în Python

Statistică Python 3.4+ (multimode: 3.8+)

Valoarea (sau valorile) care apar cel mai des.

Sintaxă
statistics.mode(date)
statistics.multimode(date)

Ce face statistics.mode() și statistics.multimode()

mode() returnează valoarea cea mai frecventă; funcționează și pe texte. Din Python 3.8, la egalitate returnează prima valoare întâlnită. multimode() returnează lista tuturor valorilor cu frecvența maximă.

Parametri

Parametru Descriere
date Valorile.

Ce returnează

mode: o valoare. multimode: o listă.

Exemple

Exemplul 1: Cea mai frecventă mărime

import statistics
marimi = ["M", "L", "M", "S", "L", "M"]
print(statistics.mode(marimi))
print(statistics.multimode([1, 1, 2, 2, 3]))
print(statistics.multimode("aabbbcccc"))

Rezultat

M
[1, 2]
['c']

Greșeli frecvente

  • Te bazezi pe mode() când pot exista mai multe valori la egalitate; folosește multimode() ca să le vezi pe toate.

Comenzi înrudite