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
Petunjuk latihan
- Buat sebuah daftar bernama
citiesyang berisi "London" dan "Paris". - Gunakan subsetting
[]untuk menyaringtemperaturespada baris yang nilai kolomcity-nya ada di dalam daftarcities. - Gunakan pembuatan subset
.loc[]untuk menyaringtemperatures_indpada baris yang kotanya ada di dalam daftarcities.
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[____])