Python Statistics.median_grouped() Metodo
Esempio
Calcola la mediana dei dati continui raggruppati:
# 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))
Definizione e utilizzo
Il statistics.median_grouped()
metodo calcola la mediana dei dati continui raggruppati, calcolata come il 50° percentile.
Questo metodo tratta i punti dati come dati continui e calcola la mediana percentile del 50% trovando prima l'intervallo mediano utilizzando la larghezza dell'intervallo specificata (il valore predefinito è 1) e quindi interpolando all'interno di tale intervallo utilizzando la posizione dei valori dal set di dati che cadono in quell'intervallo.
Suggerimento: la formula matematica per la mediana raggruppata è: GMediana = L + intervallo * (N / 2 - CF) / F.
- L = Il limite inferiore dell'intervallo mediano
- intervallo = La larghezza dell'intervallo
- N = Il numero totale di punti dati
- CF = Il numero di punti dati al di sotto dell'intervallo mediano
- F = Il numero di punti dati nell'intervallo mediano
Sintassi
statistics.median_grouped(data, interval)
Valori dei parametri
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 |
Nota: se i dati sono vuoti, restituisce StatisticsError.
Dettagli tecnici
Valore di ritorno: | Un float valore, che rappresenta la mediana dei dati continui raggruppati, calcolato come il 50° percentile |
---|---|
Versione Python: | 3.4 |