ÎncepețiÎncepe gratuit

Subsetting cu .loc[]

Funcționalitatea cheie a indexurilor este .loc[]: o metodă de subsetting care acceptă valori de index. Când îi transmiți un singur argument, selectează un subset de rânduri.

Codul pentru subsetting cu .loc[] poate fi mai ușor de citit decât subsetting-ul clasic cu paranteze pătrate, ceea ce face codul mai simplu de întreținut.

pandas este încărcat ca pd. temperatures și temperatures_ind sunt disponibile; ultimul este indexat după city.

Acest exercițiu face parte din cursul

Manipularea datelor cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o listă numită cities care conține "London" și "Paris".
  • Folosește subsetting-ul cu [] pentru a filtra temperatures după rândurile în care coloana city are o valoare din lista cities.
  • Folosește subsetting-ul cu .loc[] pentru a filtra temperatures_ind după rândurile în care orașul se află în lista cities.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Make a list of cities to subset on
cities = ["____", "____"]

# Subset temperatures using square brackets
print(temperatures[____])

# Subset temperatures_ind using .loc[]
print(temperatures_ind.loc[____])
Editează și rulează codul