dropna()
Pandas DataFrame dropna() metodi
Misol
NULL qiymatli barcha qatorlarni DataFrame’dan olib tashlang.
Bu misolda data.csv nomli .csv fayldan foydalanamiz
import pandas as pd
df = pd.read_csv('data.csv')
newdf = df.dropna()
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
dropna() metodi NULL qiymatlarni o‘z ichiga olgan qatorlarni olib tashlaydi.
Agar inplace parametri True ga o‘rnatilmagan bo‘lsa, dropna() metodi yangi DataFrame obyektini qaytaradi; aks holda
dropna() metodi olib tashlashni asl DataFrame’ning o‘zida bajaradi.
Sintaksis
dataframe.dropna(axis, how, thresh, subset, inplace)
Parametrlar
axis, how, thresh, subset, inplace parametrlari kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| axis | 0 |
Ixtiyoriy, standart qiymat 0. 0 va 'index' NULL qiymatli QATORLARNI olib tashlaydi 1 va 'columns' NULL qiymatli USTUNLARNI olib tashlaydi |
| how | 'all' |
Ixtiyoriy, standart qiymat 'any'. Qator yoki ustun BARCHA qiymatlar NULL bo‘lganda yoki BIRORTA qiymat NULL bo‘lganda olib tashlanishini belgilaydi. |
| thresh | Son | Ixtiyoriy, qatorni saqlab qolish uchun zarur bo‘lgan NULL BO‘LMAGAN qiymatlar sonini belgilaydi. |
| subset | Ro‘yxat | Ixtiyoriy, NULL qiymatlarni qayerdan qidirishni belgilaydi |
| inplace | True |
Ixtiyoriy, standart qiymat False. Agar True bo‘lsa: olib tashlash joriy DataFrame’da bajariladi. Agar False bo‘lsa: olib tashlash bajarilgan nusxani qaytaradi. |
Qaytariladigan qiymat
Natijani o‘z ichiga olgan DataFrame yoki inplace parametri True ga o‘rnatilgan bo‘lsa, None.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
