stack()
Pandas DataFrame stack() metodi
Misol
DataFrame’ni har bir indeksda 4 ta ustun bo‘lgan jadvaldan har bir indeks o‘z darajasiga ega bo‘lgan, har bir ustun uchun bittadan qatorli jadvalga taxlang (stack):
Bu misolda data.csv nomli .csv fayldan foydalanamiz
import pandas as pd
df = pd.read_csv('data.csv')
newdf = df.stack()
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
stack() metodi DataFrame shaklini o‘zgartirib, uni har bir ustun uchun qatorlarning yangi, eng ichki darajasiga ega jadvalga aylantiradi.
Sintaksis
dataframe.stack(level, dropna)
Parametrlar
dropna parametri kalit so‘zli argument hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| level | Majburiy, ustunlar o‘qidan qatorlar o‘qiga taxlanadigan (stack) darajalarni belgilaydigan son, string yoki ro‘yxat. | |
| dropna | True |
Ixtiyoriy, standart qiymat True. NULL qiymatlarni olib tashlash yoki tashlamaslikni belgilaydi. |
Qaytariladigan qiymat
Shakli o‘zgartirilgan DataFrame obyekti.
Bu metod asl DataFrame’ni o‘zgartirmaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
