dropna()

Pandas DataFrame dropna() metodi

❮ DataFrame ma’lumotnomasi


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
1
'index'
'columns'
Ixtiyoriy, standart qiymat 0.
0 va 'index' NULL qiymatli QATORLARNI olib tashlaydi
1 va 'columns' NULL qiymatli USTUNLARNI olib tashlaydi
how 'all'
'any'
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
False
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.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!