Python Statistics.median_grouped() Methode
Voorbeeld
Bereken de mediaan van gegroepeerde continue gegevens:
# Import statistics Library
import statistics
# Calculate the median of grouped continuous data
print(statistics.median_grouped([1,
2, 3, 4]))
print(statistics.median_grouped([1, 2, 3, 4, 5]))
print(statistics.median_grouped([1,
2, 3, 4], 2))
print(statistics.median_grouped([1, 2, 3, 4], 3))
print(statistics.median_grouped([1,
2, 3, 4], 5))
Definitie en gebruik
De statistics.median_grouped()
methode berekent de mediaan van gegroepeerde continue gegevens, berekend als het 50e percentiel.
Deze methode behandelt de gegevenspunten als continue gegevens en berekent de 50% percentielmediaan door eerst het mediaanbereik te vinden met behulp van de gespecificeerde intervalbreedte (standaard is 1) en vervolgens binnen dat bereik te interpoleren met behulp van de positie van de waarden uit de dataset die vallen. in dat bereik.
Tip: De wiskundige formule voor gegroepeerde mediaan is: GMediaan = L + interval * (N / 2 - CF) / F.
- L = De ondergrens van het mediane interval
- interval = de intervalbreedte
- N = Het totale aantal gegevenspunten
- CF = Het aantal gegevenspunten onder het mediane interval
- F = Het aantal gegevenspunten in het mediane interval
Syntaxis
statistics.median_grouped(data, interval)
Parameterwaarden
Parameter | Description |
---|---|
data | Required. The data values to be used (can be any sequence, list or iterator) |
interval | Optional. The class interval. Default value is 1 |
Opmerking: als de gegevens leeg zijn, wordt een StatisticsError geretourneerd.
Technische details
Winstwaarde: | Een float waarde die de mediaan weergeeft van gegroepeerde continue gegevens, berekend als het 50e percentiel |
---|---|
Python-versie: | 3.4 |