diff()

Pandas DataFrame diff() metodi

❮ DataFrame ma’lumotnomasi


Misol

Har bir qatordagi qiymatlar va oldingi qatordagi qiymatlar o‘rtasidagi farqni toping:

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

Ta’rif va qo‘llanilishi

diff() metodi har bir qatordagi qiymatlar va (standart holatda) oldingi qator qiymatlari o‘rtasidagi farqdan iborat DataFrame qaytaradi.

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

Agar axis parametri axes='columns' ga o‘rnatilsa, metod farqni qatorma-qator emas, ustunma-ustun topadi.


Sintaksis

dataframe.diff(periods, axis)

Parametrlar

periods va axis 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.

Qaytariladigan qiymat

Farqlarni o‘z ichiga olgan DataFrame obyekti.



❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!