stack()

Pandas DataFrame stack() metodi

❮ DataFrame ma’lumotnomasi


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
False
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.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!