cumprod()

Pandas DataFrame cumprod() metodi

❮ DataFrame ma’lumotnomasi


Misol

Har bir qatordagi qiymatlarni oldingi qatordagi qiymatlarga ko‘paytiring:

import pandas as pd data = [[10, 18, 11], [13, 15, 8], [9, 20, 3]] df = pd.DataFrame(data) print(df.cumprod())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

cumprod() metodi har bir qator uchun kumulyativ ko‘paytmadan iborat DataFrame qaytaradi.

cumprod() metodi DataFrame’dagi qiymatlarni yuqoridan boshlab qatorma-qator ko‘rib chiqadi va qiymatlarni oldingi qatordagi qiymatga ko‘paytiradi; natijada oxirgi qatorida har bir ustun bo‘yicha barcha qiymatlar ko‘paytmasi 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 qator bo‘yicha barcha qiymatlar ko‘paytmasi joylashgan DataFrame hosil bo‘ladi.


Sintaksis

dataframe.cumprod(axis, skipna, args, kwargs)

Parametrlar

axis va skipna parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
axis 0
1
'index'
'columns'
Ixtiyoriy, standart qiymat 0, jamlash (accumulation) qaysi o‘q bo‘ylab bajarilishini belgilaydi.
skip_na True
False
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.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!