Country
0 Belgium
--
Country
0 Belgium
--
Country Brazil
Population 207847528
Capital BrasÃlia
Name: 2, dtype: object
--
0 Brussels
1 New Delhi
2 BrasÃlia
Name: Capital, dtype: object
--
New Delhi
loc:
To metoda indeksowania oparta na etykietach, co oznacza, że używa nazw etykiet kolumn i indeksów wierszy do wyboru danych.
Działa na podstawie etykiet indeksu oraz etykiet kolumny, co pozwala na wygodniejsze filtrowanie danych.
Obsługuje zarówno jednostkowe etykiety, jak i zakresy etykiet.
Działa również z etykietami nieliczbowymi.
Przykład użycia: df.loc[1:3, ['A', 'B']] - zwraca wiersze od indeksu 1 do 3 (włącznie) oraz kolumny ‘A’ i ‘B’.
iloc:
To metoda indeksowania oparta na pozycji, co oznacza, że używa liczbowych indeksów kolumn i wierszy do wyboru danych.
Działa na podstawie liczbowych indeksów zarówno dla wierszy, jak i kolumn.
Obsługuje jednostkowe indeksy oraz zakresy indeksów.
W przypadku używania zakresów indeksów, zakres jest półotwarty, co oznacza, że prawy kraniec nie jest uwzględniany.
Przykład użycia: df.iloc[1:3, 0:2] - zwraca wiersze od indeksu 1 do 3 (bez 3) oraz kolumny od indeksu 0 do 2 (bez 2).