drop()

Pandas DataFrame drop() metodi

❮ DataFrame ma’lumotnomasi


Misol

"age" ustunini DataFrame’dan olib tashlang:

import pandas as pd data = {   "name": ["Sally", "Mary", "John"],   "age": [50, 40, 30],   "qualified": [True, False, False] } df = pd.DataFrame(data) newdf = df.drop("age", axis='columns') print(newdf)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

drop() metodi ko‘rsatilgan qator yoki ustunni olib tashlaydi.

Ustunlar o‘qini (axis='columns') ko‘rsatsangiz, drop() metodi ko‘rsatilgan ustunni olib tashlaydi.

Qatorlar o‘qini (axis='index') ko‘rsatsangiz, drop() metodi ko‘rsatilgan qatorni olib tashlaydi.


Sintaksis

dataframe.drop(labels, axis, index, columns, level, inplace., errors)

Parametrlar

axis, index, columns, level, inplace, errors parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
labels   Ixtiyoriy, olib tashlanadigan yorliqlar yoki indekslar. Agar ular bittadan ko‘p bo‘lsa, ro‘yxatda ko‘rsating.
axis 0
1
'index'
'columns'
Ixtiyoriy, qaysi o‘qni tekshirishni belgilaydi, standart qiymat 0.
index String
Ro‘yxat
Ixtiyoriy, olib tashlanadigan qatorlar nomini belgilaydi. labels parametri o‘rniga ishlatilishi mumkin.
columns String
Ro‘yxat
Ixtiyoriy, olib tashlanadigan ustunlar nomini belgilaydi. labels parametri o‘rniga ishlatilishi mumkin.
level Son
daraja nomi
Ixtiyoriy, standart qiymat None. Qaysi daraja (ierarxik multi-indeksda) bo‘ylab tekshirishni 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.
errors 'ignore'
'raise'
Ixtiyoriy, standart qiymat 'ignore'. Xatolarni e’tiborsiz qoldirish yoki qoldirmaslikni belgilaydi


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!