loc i iloc (2)
loc i iloc pozwalają również wybierać jednocześnie wiersze i kolumny z DataFrame'a. Wypróbuj poniższe polecenia – każda para daje ten sam wynik.
cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]
cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]
cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]
To ćwiczenie jest częścią kursu
Python średnio zaawansowany
Instrukcje do ćwiczenia
- Wyświetl wartość
drives_rightdla wiersza odpowiadającego Maroku (jego etykieta toMOR). - Wyświetl pod-DataFrame zawierający obserwacje dla Rosji i Maroka oraz kolumny
countryidrives_right.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out drives_right value of Morocco
# Print sub-DataFrame