लिस्टिंग्स को बजट रिक्वेस्ट से मिलाना
जब लोग ठहरने की जगह खोजते हैं, तो बजट अक्सर पहला फ़िल्टर होता है. आपके पास requests नाम का एक DataFrame है जिसमें यात्रियों की प्राथमिकताएँ, जैसे अधिकतम कीमत, शामिल हैं. हर लिस्टिंग को उन रिक्वेस्ट से मिलाएँ जहाँ लिस्टिंग की कीमत यात्री के बजट के भीतर हो.
polars pl के रूप में लोड है, और DataFrames hotels और requests आपके लिए उपलब्ध हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars के साथ Data Transformation
अभ्यास निर्देश
hotelsकोrequestsसे वहाँ मिलाएँ जहाँ लिस्टिंग काpriceउस रिक्वेस्ट केmax_priceके बराबर या उससे कम हो.- मैच देखने के लिए कुछ पंक्तियाँ प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Match listings within budget
matches = hotels.____(
requests,
pl.col("____") <= pl.col("____")
)
# Print a few rows
print(matches.____())