Python | Pandas Series.quantile ()

| | | | | | |

Series.quantile() Pandas Series.quantile() возвращает значение в заданном квантиле для базовые данные в этом объекте Series.

Синтаксис: Series.quantile (q = 0,5, интерполяция = `linear`)

Параметр:
q: с плавающей запятой или в виде массива, по умолчанию 0,5 (квантиль 50%)
интерполяция: {`linear`, ` ниже `,` выше `,` середина `,` ближайший `

Возвращает: квантиль: число с плавающей запятой или ряд

Пример № 1: Используйте Series.quantile () , чтобы вернуть желаемый квантиль базовых данных в заданном объекте Series.


# import pandas as pd

import pandas as pd


# Создать серию

sr = pd.Series ([ 10 , 25 , 3 , 11 , 24 , 6 ])


# Создать индекс

index_ = [ ` Coca Cola` , `Sprite` , `Coke` , `Фанта` , ` Роса` , `ThumbsUp` ]


# установить индекс

sr.index = index_


# Серия печати

print (sr)

Вывод:

Теперь мы будем использовать Series.quantile () чтобы найти квантиль 40% базовых данных в этом объекте серии.


# вернуть квантиль 40%

result = sr.quantile (q = 0.4 )


# Распечатать результат

print (результат)

< /tr>

Вывод:

Как видно из выходных данных, Series.quantile () успешно вернул желаемое количественное значение базовых данных заданный объект Series.

Пример № 2: Используйте Series.quantile () , чтобы вернуть желаемый квантиль базовых данных в заданном объекте Series .



# импортировать панд как pd

import pan das as pd


# Создайте серию

sr = pd. Серия ([ 11 , 21 , 8 , 18 , 65 , 84 , 32 , 10 , 5 , 24 , 32 ])


# Серия печати

print (sr)

Вывод:

Теперь мы будем использовать Series.quantile () , чтобы найти 90%-й квантиль базовых данных в заданном объекте серии.


# вернуть 90%-е квантильное значение

result = sr.quantile (q = 0.9 )


# Результат печати

print (результат)

Вывод:

Как видно из выходных данных, Series.quantile () успешно вернул желаемое количественное значение для базовых данных этого объекта Series.