set_index()
Pandas DataFrame set_index() metodi
Misol
"name" ustunini DataFrame indeksiga aylantiring:
import pandas as pd
data = {
"name": ["Sally", "Mary", "John", "Monica"],
"age": [50, 40, 30, 40],
"qualified": [True, False, False, False]
}
df = pd.DataFrame(data)
newdf = df.set_index('name')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
set_index() metodi bir yoki bir nechta ustun qiymatlarini qator indeksiga aylantirish imkonini beradi.
Sintaksis
dataframe.set_index(keys, drop, append, inplace, verify_integrity)
Parametrlar
drop, append, inplace,
verify_integrity parametrlari kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| keys | Majburiy. Ustun yorliqlari va/yoki ustun kalitlarini o‘z ichiga olgan string yoki ro‘yxat | |
| drop | True |
Ixtiyoriy, standart qiymat True. Qator indeksi qilib belgilangan ustun ustun sifatida ham saqlanib qolishi kerak bo‘lsa, False ga o‘rnating |
| append | True |
Ixtiyoriy, standart qiymat False. Yangi qator indeksi mavjud indeksga qo‘shilishi kerak bo‘lsa, True ga o‘rnating (standart holatda mavjud indeks qayta yoziladi) |
| inplace | True |
Ixtiyoriy, standart qiymat False. Agar True bo‘lsa: amal joriy DataFrame’da bajariladi. Agar False bo‘lsa: amal bajarilgan nusxani qaytaradi. |
| verify_integrity | True |
Ixtiyoriy, standart qiymat False. Yangi indekslar takroriy qiymatlarga tekshirilishi yoki tekshirilmasligini belgilaydi |
Qaytariladigan qiymat
Natijani o‘z ichiga olgan DataFrame yoki inplace parametri True ga o‘rnatilgan bo‘lsa, None.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
