describe()
Pandas DataFrame describe() metodi
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 | Nonema’lumotlar turlari |
Ixtiyoriy, natijaga kiritilishiga ruxsat berilgan ma’lumotlar turlari ro‘yxati |
| exclude | Nonema’lumotlar turlari |
Ixtiyoriy, natijaga kiritilishi taqiqlangan ma’lumotlar turlari ro‘yxati |
| datetime_is_numeric | True |
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.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
