replace()

Pandas DataFrame replace() metodi

❮ DataFrame ma’lumotnomasi


Misol

Butun DataFrame bo‘yicha 50 qiymatini 60 qiymati bilan almashtiring:

import pandas as pd data = {   "name": ["Bill", "Bob", "Betty"],   "age": [50, 50, 30],   "qualified": [True, False, False] } df = pd.DataFrame(data) newdf = df.replace(50, 60)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

replace() metodi ko‘rsatilgan qiymatni boshqa ko‘rsatilgan qiymat bilan almashtiradi.

replace() metodi butun DataFrame bo‘ylab qidiradi va ko‘rsatilgan qiymatning har bir uchrashini almashtiradi.


Sintaksis

dataframe.replace(to_replace, value, inplace, limit, regex, method)

Parametrlar

inplace, limit, regex, method parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
to_replace   Majburiy, nima qidirilishini ifodalovchi string, ro‘yxat, dictionary, Series, son yoki regulyar ifoda
value   Ixtiyoriy, almashtiriladigan yangi qiymatni belgilaydigan string, son, dictionary, ro‘yxat yoki regulyar ifoda.
inplace True
False
Ixtiyoriy, standart qiymat False. Agar True bo‘lsa: almashtirish joriy DataFrame’da bajariladi. Agar False bo‘lsa: almashtirish bajarilgan nusxani qaytaradi.
limit Son
None
Ixtiyoriy, standart qiymat None. To‘ldiriladigan bo‘shliq o‘lchamining maksimal chegarasini belgilaydi
regex True
False
None
Ixtiyoriy, standart qiymat False. Almashtirish regulyar ifoda yordamida bajarilishi yoki bajarilmasligini belgilaydi.
method 'bfill'
'ffill'
'pad'
None
Ixtiyoriy, value parametri berilmagan bo‘lsa, almashtirish qanday bajarilishini 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!