quantile()

Pandas DataFrame quantile() metodi

❮ DataFrame ma’lumotnomasi


Misol

Har bir ustun uchun 0.2 kvantildagi qiymatlarni qaytaring:

import pandas as pd data = [[1, 1, 2], [6, 4, 2], [4, 2, 1], [4, 2, 3]] df = pd.DataFrame(data) print(df.quantile(0.2))
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

quantile() metodi berilgan o‘qdagi (axis) qiymatlarning kvantilini hisoblaydi. Standart o‘q — qator.

Ustunlar o‘qini (axis='columns') ko‘rsatsangiz, quantile() metodi kvantilni ustunlar bo‘ylab hisoblaydi va har bir qator uchun o‘rtacha qiymatni qaytaradi.


Sintaksis

dataframe.quantile(q, axis, numeric_only, unterpolation)

Parametrlar

q, axis, numeric_only parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
q Float
Massiv
Ixtiyoriy, standart qiymat 0.5. Hisoblanadigan kvantilni belgilaydi.
axis 0
1
'index'
'columns'
Ixtiyoriy, qaysi o‘qni tekshirishni belgilaydi, standart qiymat 0.
numeric_only True
False
Ixtiyoriy. Faqat sonli qiymatlarni tekshirish yoki tekshirmaslikni belgilaydi. Standart qiymat True
interpolation 'higher'
'linear'
'lower'
'midpoint'
'nearest'
Ixtiyoriy. Ishlatiladigan interpolyatsiya usulini belgilaydi.


Qaytariladigan qiymat

Kvantillarni o‘z ichiga olgan Series yoki DataFrame obyekti.

Agar q argumenti Float bo‘lsa, qaytariladigan qiymat Series obyekti bo‘ladi.

Agar q argumenti massiv (Array) bo‘lsa, qaytariladigan qiymat DataFrame obyekti bo‘ladi.

Bu funksiya asl DataFrame obyektiga o‘zgartirish kiritmaydi.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!