update()

Pandas DataFrame update() metodi

❮ DataFrame ma’lumotnomasi


Misol

DataFrame’ni boshqa DataFrame’dagi ma’lumotlar bilan yangilang, Emil 16 emas, 17 yoshda:

import pandas as pd df1 = pd.DataFrame([["Emil", "Tobias", "Linus"], [16, 14, 10]]) df2 = pd.DataFrame([["Emil"], [17]]) df1.update(df2)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

update() metodi DataFrame’ni boshqa shunga o‘xshash obyekt (masalan, boshqa DataFrame) elementlari bilan yangilaydi.

:}

Eslatma: bu metod yangi DataFrame QAYTARMAYDI.

Yangilash asl DataFrame’ning o‘zida bajariladi.


Sintaksis

dataframe.update(other, join, overwrite, filter_func, errors)

Parametrlar

join, overwrite, filter_func, errors parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
other   Majburiy. DataFrame.
join 'left' Ixtiyoriy. Standart qiymat 'left'. Ikki obyektdan qaysi biri yangilanishini belgilaydi. Eslatma: (hozircha) faqat 'left' qiymatiga ruxsat beriladi
overwrite True
False
Ixtiyoriy. Standart qiymat True. NULL qiymatlarni qayta yozish yoki yozmaslikni belgilaydi
filter_func Funksiya Ixtiyoriy. Almashtiriladigan har bir element uchun bajariladigan funksiyani belgilaydi. Funksiya yangilanishi kerak bo‘lgan elementlar uchun True qaytarishi kerak
errors 'raise'
'ignore'
Ixtiyoriy. Standart qiymat 'ignore'. 'raise' bo‘lsa: ikkala DataFrame’da bir xil element uchun NULL qiymat bo‘lsa, xato yuzaga keladi


Qaytariladigan qiymat

Bu metod None qaytaradi. Yangilash asl DataFrame’ning o‘zida bajariladi.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!