MulaiMulai sekarang secara gratis

Membuat subset dengan .loc[]

Fitur unggulan untuk indeks adalah .loc[]: sebuah metode pembuatan subset yang menerima nilai indeks. Saat Anda memberinya satu argumen, metode ini akan mengambil subset baris.

Kode untuk membuat subset menggunakan .loc[] dapat lebih mudah dibaca dibandingkan subset dengan tanda kurung siku standar, sehingga membuat kode Anda lebih mudah dipelihara.

pandas telah dimuat sebagai pd. temperatures dan temperatures_ind tersedia; yang terakhir diindeks berdasarkan city.

Latihan ini adalah bagian dari kursus

Manipulasi Data dengan pandas

Lihat Kursus

Petunjuk latihan

  • Buat sebuah daftar bernama cities yang berisi "London" dan "Paris".
  • Gunakan subsetting [] untuk menyaring temperatures pada baris yang nilai kolom city-nya ada di dalam daftar cities.
  • Gunakan pembuatan subset .loc[] untuk menyaring temperatures_ind pada baris yang kotanya ada di dalam daftar cities.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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[____])
Edit dan Jalankan Kode