शुरू करेंमुफ़्त में शुरू करें

यूनिक कॉम्बिनेशन पर मिलान

type जैसे एकल कॉलम पर join करने से बहुत सारे मैच हो सकते हैं जब वह कॉलम यूनिक न हो. type_benchmarks DataFrame में खास type और beach कॉम्बिनेशन के लिए टार्गेट प्राइस हैं. प्रति लिस्टिंग एक ही बेंचमार्क पाने के लिए, दोनों कॉलम पर join करें ताकि हर कॉम्बिनेशन एक पंक्ति को uniquely पहचान दे.

polars pl के रूप में लोड है, और hotels तथा type_benchmarks DataFrames आपके लिए उपलब्ध हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Polars के साथ Data Transformation

पाठ्यक्रम देखें

अभ्यास निर्देश

  • hotels को type_benchmarks के साथ type और beach पर join करें, और केवल वे पंक्तियाँ रखें जो दोनों DataFrames में मैच करती हैं.
  • परिणाम जाँचने के लिए कुछ पंक्तियाँ प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Join on type and beach for unique matches
with_targets = hotels.____(type_benchmarks, on=["____", "____"], how="____")

# Print a few rows
print(with_targets.____())
कोड संपादित करें और चलाएँ