एकाधिक conditions के साथ फ़िल्टरिंग
सिर्फ बजट देखने से अनुपयुक्त घर वापस आ सकते हैं — कम कीमत वाला स्टूडियो उस परिवार के लिए सही नहीं होगा जिसे कई बेडरूम चाहिए. मैच को और सख्त करें: एक दूसरा condition जोड़ें ताकि लिस्टिंग में अनुरोध के मुताबिक कम-से-कम उतने बेڈरूम हों.
polars pl के रूप में लोड है, और DataFrames hotels और requests आपके लिए उपलब्ध हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars के साथ Data Transformation
अभ्यास निर्देश
hotelsकोrequestsसे वहाँ मैच करें जहाँpricemax_priceसे कम या बराबर हो ANDbedroomsmin_bedroomsसे ज़्यादा या बराबर हो.- टाइटर matches को जाँचने के लिए कुछ rows प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Match on budget and bedroom requirements
matches = hotels.join_where(
____,
pl.col("price") <= pl.col("____"),
pl.col("bedrooms") >= pl.col("____")
)
# Print a few rows
print(matches.____())