.loc[] के साथ subsetting
indexes की सबसे दमदार सुविधा है .loc[]: यह एक subsetting method है जो index values स्वीकार करता है। जब आप इसे एक ही argument पास करते हैं, तो यह rows का subset लेता है।
.loc[] के साथ subsetting के लिए लिखा गया code, standard square bracket subsetting की तुलना में पढ़ने में आसान हो सकता है। इससे आपका code बनाए रखना कम बोझिल हो जाता है।
pandas pd नाम से लोड है। temperatures और temperatures_ind उपलब्ध हैं; दूसरे वाले में city द्वारा indexing की गई है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
pandas के साथ Data Manipulation
अभ्यास निर्देश
citiesनाम की एक list बनाएँ, जिसमें "London" और "Paris" हों।[]subsetting का उपयोग करकेtemperaturesको उन rows तक फ़िल्टर करें जहाँcityकॉलम का मानcitieslist में हो।.loc[]subsetting का उपयोग करकेtemperatures_indको उन rows तक फ़िल्टर करें जहाँ citycitieslist में हो।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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[____])