transform()
Pandas DataFrame transform() metodi
Misol
Har bir qatorning yig‘indisini qaytaring:
import pandas as pd
def eur_to_nok(x):
return x * 10
data = {
"for1": [2, 6, 3],
"for5": [8, 20, 12]
}
df = pd.DataFrame(data)
newdf = df.transform(eur_to_nok)
print(newdf)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
transform() metodi DataFrame’ning har bir qiymati uchun funksiyani bajarish imkonini beradi.
Sintaksis
dataframe.transform(func, axis, raw, result_type, args, kwds)
Parametrlar
axis parametri kalit so‘zli argument hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| func | Majburiy. DataFrame qiymatlari ustida bajariladigan funksiya, funksiya nomi yoki funksiya nomlari ro‘yxati. | |
| axis | 0 |
Ixtiyoriy, funksiya qaysi o‘qqa qo‘llanishini belgilaydi. Standart qiymat 0. |
| args | Ixtiyoriy, funksiyaga uzatiladigan argumentlar | |
| kwargs | Ixtiyoriy, funksiyaga uzatiladigan kalit so‘zli argumentlar |
Qaytariladigan qiymat
O‘zgarishlarni o‘z ichiga olgan DataFrame yoki Series obyekti.
Bu funksiya asl DataFrame obyektiga o‘zgartirish kiritmaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
