diff()
Pandas DataFrame diff() metodi
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 |
Ixtiyoriy, standart qiymat 0, farq qaysi o‘q bo‘ylab tekshirilishini belgilaydi. |
Qaytariladigan qiymat
Farqlarni o‘z ichiga olgan DataFrame obyekti.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
