cummax()
Pandas DataFrame cummax() metodi
Misol
Har bir qatorning kumulyativ maksimal qiymatini qaytaring:
import pandas as pd
data = [[10, 18, 11], [13, 15, 8], [9, 20, 3]]
df = pd.DataFrame(data)
print(df.cummax())
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
cummax() metodi kumulyativ maksimal qiymatlardan iborat DataFrame qaytaradi.
cummax() metodi DataFrame’dagi qiymatlarni yuqoridan boshlab qatorma-qator ko‘rib chiqadi va har bir ustun uchun qiymatlarni shu paytgacha uchragan eng katta qiymat bilan almashtiradi; natijada oxirgi qatorida har bir ustunning faqat eng katta qiymati joylashgan DataFrame hosil bo‘ladi.
Agar axis parametri axes='columns' ga o‘rnatilsa, metod qiymatlarni ustunma-ustun ko‘rib chiqadi va natijada oxirgi ustunida har bir qatorning faqat eng katta qiymati joylashgan DataFrame hosil bo‘ladi.
Sintaksis
dataframe.cummax(axis, skipna, args, kwargs)
Parametrlar
axis va skipna parametrlari kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| axis | 0 |
Ixtiyoriy, standart qiymat 0, jamlash (accumulation) qaysi o‘q bo‘ylab bajarilishini belgilaydi. |
| skip_na | True |
Ixtiyoriy, standart qiymat True. Natijada NULL qiymatlar o‘tkazib YUBORILMASLIGI kerak bo‘lsa, False ga o‘rnating |
| args | Ixtiyoriy. Bu argumentlar hech qanday ta’sir ko‘rsatmaydi, lekin NumPy funksiyasi tomonidan qabul qilinishi mumkin | |
| kwargs | Ixtiyoriy, kalit so‘zli argumentlar. Bu argumentlar hech qanday ta’sir ko‘rsatmaydi, lekin NumPy funksiyasi tomonidan qabul qilinishi mumkin |
Qaytariladigan qiymat
DataFrame obyekti.
Bu funksiya asl DataFrame obyektiga o‘zgartirish kiritmaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
