iloc

Pandas DataFrame iloc xususiyati

❮ DataFrame ma’lumotnomasi


Misol

Birinchi [0] ustunning ikkinchi [1] qatoridagi qiymatni qaytaring:

import pandas as pd data = [[50, True], [40, False], [30, False]] df = pd.DataFrame(data) print(df.iloc[1, 0])
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

iloc xususiyati ko‘rsatilgan indekslardagi qiymat(lar)ni oladi yoki o‘rnatadi.

Ham qatorni, ham ustunni indeks bilan ko‘rsating.

Bittadan ortiq qatorga murojaat qilish uchun qo‘sh kvadrat qavslardan foydalaning va indekslarni vergul bilan ajratib ko‘rsating:

df.iloc[[0, 2]]

Ustunlarni ularning indekslarini boshqa ro‘yxatga kiritib ko‘rsating:

df.iloc[[0, 2], [0, 1]]

Shuningdek, DataFrame’ning bir qismini (slice) ikki nuqta bilan ajratilgan boshlanish va tugash indekslari yordamida ko‘rsatishingiz mumkin:

df.iloc[0:2]

;0

Eslatma: Kesishda (slicing) tugash indeksi natijaga kirmaydi.


Sintaksis

dataframe.iloc[row, column]

Parametrlar

Parametr Tavsif
row Ixtiyoriy. Qator(lar) indeksini belgilaydigan son yoki sonlar

column Ixtiyoriy. Ustun(lar) indeksini belgilaydigan son yoki sonlar



Qaytariladigan qiymat

Kiritilgan qiymatga bog‘liq:

Qator uchun ham, ustun uchun ham bittadan indeks [1, 0] shu katakning tarkibini qaytaradi.

Bitta qator uchun bitta indeks [1] Pandas Series qaytaradi.

Indekslar ro‘yxati [[0, 2]] Pandas DataFrame qaytaradi.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!