describe()

Pandas DataFrame describe() metodi

❮ DataFrame ma’lumotnomasi


Misol

DataFrame’dagi ma’lumotlarning statistik tavsifini qaytaring:

import pandas as pd data = [[10, 18, 11], [13, 15, 8], [9, 20, 3]] df = pd.DataFrame(data) print(df.describe())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

describe() metodi DataFrame’dagi ma’lumotlarning tavsifini qaytaradi.

Agar DataFrame sonli ma’lumotlarni o‘z ichiga olsa, tavsif har bir ustun uchun quyidagi ma’lumotlarni o‘z ichiga oladi:

count - bo‘sh bo‘lmagan qiymatlar soni.
mean - o‘rtacha qiymat (mean).
std - standart chetlanish.
min - minimal qiymat.
25% - 25% persentil*.
50% - 50% persentil*.
75% - 75% persentil*.
max - maksimal qiymat.

*Persentil ma’nosi: qiymatlarning qanchasi berilgan persentildan kichik ekanligi. Persentillar haqida Machine Learning persentillari bobimizda batafsil o‘qing.


Sintaksis

dataframe.describe(percentiles, include, exclude, datetime_is_numeric)

Parametrlar

percentile, include, exclude, datetime_is_numeric parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
percentile oraliqdagi sonlar:
0 dan 1 gacha
Ixtiyoriy, natijaga kiritiladigan persentillar ro‘yxati, standart qiymat:
[.25, .50, .75].
include None
'all'

ma’lumotlar turlari
Ixtiyoriy, natijaga kiritilishiga ruxsat berilgan ma’lumotlar turlari ro‘yxati
exclude None
'all'

ma’lumotlar turlari
Ixtiyoriy, natijaga kiritilishi taqiqlangan ma’lumotlar turlari ro‘yxati
datetime_is_numeric True
False
Ixtiyoriy, standart qiymat False. datetime ma’lumotlarini sonli ma’lumot sifatida ko‘rish uchun True ga o‘rnating


Qaytariladigan qiymat

Har bir qator bo‘yicha statistikani o‘z ichiga olgan DataFrame obyekti.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!