Método Python statistics.quantiles()

Python statistics 模块Módulo statistics de Python

Python statistics.quantiles()Se utiliza para calcular los cuantiles de un conjunto de datos dado.

Sintaxis

La sintaxis del método statistics.quantiles() es la siguiente:

statistics.quantile(data, *, n=4, method='exclusive')

Descripción de parámetros:

  • data-- Un objeto iterable que contiene valores numéricos, por ejemplo, una lista o una tupla.
  • n-- Parámetro opcional, indica el número de cuantiles a calcular, el valor predeterminado es 4.
  • method-- Parámetro opcional, indica el método para calcular los cuantiles, el valor predeterminado es "exclusive".

Valor de retorno

La función calcula y devuelve una lista de cuantiles como resultado según el conjunto de datos dado.

Ejemplo

El siguiente ejemplo demuestra el método de la función quantiles():

Ejemplo

import statistics

data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
quantiles = statistics.quantiles(data, n=4, method='inclusive')
print(quantiles)

Resultado de salida:

[3.25, 5.5, 7.75]

En el ejemplo anterior, el conjunto de datos dado es [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], y usando el método quantiles() se calcula la lista de cuartiles [3.25, 5.5, 7.75].

Los cuartiles son una medida estadística que describe la distribución de un conjunto de datos, dividiendo el conjunto en cuatro partes iguales. El primer cuartil (Q1) es el percentil 25 de los datos, el segundo cuartil (Q2) es el percentil 50 de los datos, es decir, la mediana, y el tercer cuartil (Q3) es el percentil 75 de los datos.

El método quantiles() también ofrece la capacidad de calcular otros cuantiles, como terciles, quintiles, etc. Ajustando el valor del parámetro n se pueden obtener diferentes números de cuantiles. El método para calcular cuantiles se puede elegir entre "exclusive" o "inclusive", controlando la forma de cálculo de los cuantiles. De forma predeterminada, los cuantiles se calculan con el método "exclusive".

Tenga en cuenta que el método quantiles() requiere que el conjunto de datos esté ordenado, por lo que debe ordenar los datos antes de usarlo.

Python statistics 模块Módulo statistics de Python

Otras extensiones