explode()
Pandas DataFrame explode() metodi
Misol
"Typ" ustunidagi har bir elementni alohida qatorga aylantiring:
import pandas as pd
data = {
"Brand": ["Ford", "Ford", "Ford"],
"Model": ["Sierra", "F-150", "Mustang"],
"Typ" : ["2.0 GL", "Raptor", ["Mach-E", "Mach-1"]]
}
df = pd.DataFrame(data)
newdf = df.explode('Typ')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
explode() metodi ko‘rsatilgan ustun(lar)ning har bir elementini alohida qatorga aylantiradi.
Sintaksis
dataframe.explode(column, ignore_index)
Parametrlar
ignore_index parametri kalit so‘zli argument hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| column | String Tuple |
Majburiy. Elementlari qatorlarga ajratiladigan ustunni belgilaydi |
| ignore_index | True |
Ixtiyoriy, standart qiymat False. Indeksni e’tiborsiz qoldirish yoki qoldirmaslikni belgilaydi. Agar True bo‘lsa, asl indekslar e’tiborga olinmaydi va 0, 1, 2 va hokazo bilan almashtiriladi. |
Qaytariladigan qiymat
Ajratish natijasini o‘z ichiga olgan DataFrame.
Bu metod asl DataFrame’ni o‘zgartirmaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
