pct_change()

Pandas DataFrame pct_change() metodi

❮ DataFrame ma’lumotnomasi


Misol

Joriy qator va oldingi qatordagi qiymatlar o‘rtasidagi foizli farqni toping:

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

Ta’rif va qo‘llanilishi

pct_change() metodi har bir qator qiymatlari bilan (standart holatda) oldingi qator qiymatlari o‘rtasidagi foizli farqni o‘z ichiga olgan DataFrame qaytaradi.

Qaysi qator bilan solishtirishni periods parametri orqali ko‘rsatish mumkin.


Sintaksis

dataframe.pct_change(periods, axis, fill_method, limit, freq, kwargs)

Parametrlar

periods, fill_method, axis, limit, freq parametrlari kalit so‘zli argumentlar hisoblanadi.

Parametr Qiymat Tavsif
periods son Ixtiyoriy. Farq qaysi qator/ustun bilan hisoblanishini belgilaydi. Standart qiymat 1, ya’ni oldingi qator/ustun.
axis 0
1
'index'
'columns'
Ixtiyoriy, standart qiymat 0, farq qaysi o‘q bo‘ylab tekshirilishini belgilaydi.
fill_method String Ixtiyoriy, standart qiymat 'pad'. NULL qiymatlar bilan qanday ishlashni belgilaydi.
limit None
Son
Ixtiyoriy, standart qiymat None. Solishtirish tugashidan oldin nechta NULL qiymat to‘ldirilishini belgilaydi.
freq Sana
String
Ixtiyoriy, datetime qiymatlari uchun ishlatiladigan qadamni (increment) belgilaydi.


Qaytariladigan qiymat

Farqlarni o‘z ichiga olgan DataFrame obyekti.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!